提问者:小点点

从aspx中的js中删除单选按钮选择值后。cs选定值列表


我有一个asp单选按钮列表控件,如下所示:

<asp:RadioButtonList ID="radio2" runat="server" EnableViewState="false">
                <asp:ListItem  Text="YES" Value="0"></asp:ListItem>
                <asp:ListItem  Text="NO" Value="1" Selected="True"></asp:ListItem>
            </asp:RadioButtonList>
<asp:Button ID="btnsubmit" runat="server" Text="submit" OnClick="btnsubmit_Click" />

当页面加载在浏览器我选择是选项电台。然后从控制台我删除它的检查属性如下:

$("#radio2 input[type='radio']").prop("checked",false);

现在如果我尝试访问单选按钮列表点击按钮提交如下

protected void btnsubmit_Click(object sender, EventArgs e)
        {
            foreach (ListItem itemRow in radio2.Items)
            {
                if (itemRow.Selected)
                { }
            }
        }

在这里,对于yes itemrow,我得到的选择值为true,而它应该为false。


共1个答案

匿名用户

要求是什么?
itemrow你选择的值为true因为,只有页面加载时间清除脚本中检查的属性。但是在设计中你写了
"