ASP.net中如何让RadioButtonList只显示被选中的值?
for (int i = 0; i < RadioButtonList1.Items.Count; i++)
{
if (RadioButtonList1.Items[i].Selected == true)
{
RadioButtonList1.Items[i].Enabled = false;
}
else
{
RadioButtonList1.Items[i].Enabled = true;
}
大概是这样,没有运行代码!这个你可以测试一下
}
asp.net中如何获取radioButton选中的值
建议用 RadioButtonList好些,
.aspx 代码:
<asp:RadioButtonList ID="RadioButtonList1" runat="server"
RepeatDirection="Horizontal">
男
女
.cs代码
//获取RadioButtonList 中用户选择的性别
string sex =RadioButtonList1.SelectedItem.Text
如何获取CListCtrl当前选中的行?
GetCurSel() 这个是CCOMBOBOX里面的,
CString str;
POSITION pss=m_ListPage.GetFirstSelectedItemPosition();//pos就是行索引号,晕
int i=0;
if(pss==NULL)
AfxMessageBox("no item were selected!");
else
{
while(pss)//关键,如果你选择多行
{
int nIdx=-1;
nIdx= m_ListPage.GetNextSelectedItem(pss);//多少行--
if(nIdx >=0&&nIdx<m_ListPage.GetItemCount())
{
str = m_ListPage.GetItemText(nIdx,0);
}
i++//这样就能获取了--
}
VS中如何判断RadioButton是否被选中
其实很简单啊,如果在页面内很多个radiobuttonlist都在同一级别(都在一个容器如div内)内,直接遍历页面控件,如果是radiobuttonlist就取出来判断它的选择项是否等于-1,全局声明一个集合数组,当有选择项的时候把选择的值查出来装在集合里,或者有一个radiobuttonlist没有选项就跳出,清空集合.
可能用到代码:我随手写的没有测试过哈:
for (int i = 0; i < divisIndex.Controls.Count; i++)
{
RadioButtonList rdolist=divisIndex.Controls[i] as RadioButtonList;
if (rdolist != null) { //也可以直接判断类型
if (rdolist.SelectedIndex != -1)
{
//向集合里装数据
}
else {
//或者直接弹出
}
}
}