动态创建了一个Table.用来显示考试试卷。其中CheckBoxList用来显示试题(A,B,---)选项。我想获取CheckBoxList的ID,然后同过循环,读取保存在CheckBoxList中CheckBoxList.SelectedValue; CheckBoxList.SelectedItem.Text的值,并保存到数据库. 但是 CheckBoxList chk = (CheckBoxList)(this.Table1.Rows[i].Cells[1].TemplateControl.FindControl("checkbox"));读取不到CheckBoxList的ID??请问各位高手这种方法行不行,有什么更好的方法??拜托了 ASP页面是用<asp:Table ID="Table1" runat="server" Width="80%" BorderWidth="0" CellPadding="0" CellSpacing="0" BackColor="#ffffff"> </asp:Table> CheckBoxList[] chkb = new CheckBoxList[oqs.Count];
checkbox.ID = "chkb" + n.ToString();
ListItem lsti = new ListItem();
lsti.Text=pbls.Content;
lsti.Value=pbls.UID.ToString(); checkbox.Items.Add(lsti);
cell.Controls.Add(checkbox);
row.Cells.Add(cell);
Table1.Rows.Add(row);protected void Button1_Click(object sender, EventArgs e)
{ for (int i = 0; i < r; i++)
{
CheckBoxList chk = (CheckBoxList)(this.Table1.Rows[i].Cell[1].TemplateControl.FindControl("checkbox")); //这里就是读取不到数据???
}
}
checkbox.ID = "chkb" + n.ToString();
ListItem lsti = new ListItem();
lsti.Text=pbls.Content;
lsti.Value=pbls.UID.ToString(); checkbox.Items.Add(lsti);
cell.Controls.Add(checkbox);
row.Cells.Add(cell);
Table1.Rows.Add(row);protected void Button1_Click(object sender, EventArgs e)
{ for (int i = 0; i < r; i++)
{
CheckBoxList chk = (CheckBoxList)(this.Table1.Rows[i].Cell[1].TemplateControl.FindControl("checkbox")); //这里就是读取不到数据???
}
}
解决方案 »
- asp.net做网站怎么用Timer事件
- Excel的输出问题。Response.clear();
- profile到底是怎样嘛!怎么会乱变的?求助!
- 如何查看IIS的连接池中当前打开了多少个连接
- 在jscript下更改列表框控件option个数,为什么在后台C#中还是未更改前的个数
- 如何将图片(数据类型是image)从SQL Server 读出,绑定到DataGird,显示出来!!!(急,急,急)Thank!
- 急救:如何将Access数据库中一列的数据全部显示在一个Dropdownlist中?[在线等]
- web.config 错误
- 高手指教啊,关于三层的问题??
- 请教:可否在编程中动态加载页面样式表文件?
- 急死我了,,,,这段JS验证为什么IE有效,火狐无效啊?该如何修改呢?
- 简单问题,快来看看,急
CheckBoxList是动态添加在table中,怎么把CheckBoxList放到UpdataPanel中??
for (int i = 0; i < r; i++)
{
string chk = Convert.ToString(Request.From["chkb"+i.Tostring()]) ;
}
问题解决了 CheckBoxList chk = (CheckBoxList)(this.Table1.Rows[i].Cell[1].TemplateControl.FindControl("chkb"+i.Tostring()));
以后有望多多帮忙啊