问题一:
string[] Mystr = (一个带有,的字符串).Split(',');
System.Web.UI.WebControls.CheckBoxList CheckList;
CheckList = new System.Web.UI.WebControls.CheckBoxList();
int nid = 0;
nid = i + 1;
CheckList.ID = Table.Rows[i]["text"].ToString() + nid.ToString();
for (int k = 0; k < Mystr.Length; k++)
{
if (Mystr[k] != "")
{
CheckList.Items.Add(new ListItem(Mystr[k].ToString(), (k+1).ToString()));
}
}我的代码如上,但是动态获取的value值是on,怎么获取相对应的(k+1).ToString()这个value值呢??问题二:
CheckList,是多选,怎么在多选的情况下,获取value值,并以逗号分开呢??
给与解答,谢谢~!!
string[] Mystr = (一个带有,的字符串).Split(',');
System.Web.UI.WebControls.CheckBoxList CheckList;
CheckList = new System.Web.UI.WebControls.CheckBoxList();
int nid = 0;
nid = i + 1;
CheckList.ID = Table.Rows[i]["text"].ToString() + nid.ToString();
for (int k = 0; k < Mystr.Length; k++)
{
if (Mystr[k] != "")
{
CheckList.Items.Add(new ListItem(Mystr[k].ToString(), (k+1).ToString()));
}
}我的代码如上,但是动态获取的value值是on,怎么获取相对应的(k+1).ToString()这个value值呢??问题二:
CheckList,是多选,怎么在多选的情况下,获取value值,并以逗号分开呢??
给与解答,谢谢~!!
解决方案 »
- textBox1_TextChanged 这个事件触发之后为什么值加的是双数?
- 高手请进
- mdi窗体中,如果一子窗体已打开,点击按钮显示该窗体到最前会有明显的放大过程,闪眼睛,哪们高手有办法
- 连接远程数据库求助
- 字符串问题
- 如何区分文件还是路径
- 怎样读写这种xml文件?
- 怎么向LISTVIEW控件写一条记录显示一条
- 象.NET集成环境里面的浮动窗体是怎么实现的
- 检索 COM 类工厂中 CLSID 为 {...00000000046} 的组件时失败,原因是出现以下错误: 8000401a
- 发一个web应用程序精确统计在线用户列表的东东(带c#源码),顺便散点分~
- 如何获取ListView(Form程序)的索引项值??
{
if (Mystr[k] != " ")
{
CheckList.Items.Add(new ListItem(Mystr[k].ToString(), Mystr[k+1].ToString()));
}
}
{
List<int> listGroupID = new List<int>();
foreach (TableRow row in tblUserGroup.Rows)
{
foreach (TableCell cell in row.Cells)
{
string sHidd = "";
foreach (Control control in cell.Controls)
{
string sTypeName = control.GetType().Name;
if (sTypeName == "HiddenField")
{
HiddenField hidd = (HiddenField)control;
sHidd = hidd.Value;
}
if (sTypeName == "CheckBox")
{
CheckBox hidd = (CheckBox)control;
if (hidd.Checked)
{
listGroupID.Add(int.Parse(sHidd));
}
}
}
}
}
}