我正在尝试使用c#动态创建复选框列表并将复选框文本值插入databse.But我知道如何创建和访问其值以插入db.Is有任何人在这方面帮助我因为除此之外我没有强烈的想法。
public void CreateCheckBox(int n)
{
for (int i = 0; i <= n; i++)
{
Response.Write(@"<input type=""checkbox"" name=""link"" value=" + "CA0" + i +">"+"CA0"+ i +"<br>") ;
}
}
如何访问其值以插入db.Plz帮助
答案 0 :(得分:0)
您可以为以下复选框分配id属性:
for (int i = 0; i <= n; i++)
{
Response.Write(@"<input id='check'" + i.ToString() + " type=""checkbox"" name=""link"" value=" + "CA0" + i +">"+"CA0"+ i +"<br>") ;
}
然后在您想要检索值的事件上,您可以使用以下内容:
for(int i=0;i<=n;i++)
{
var data=Request.Form["check" + i.ToString()]; // this should hold the value of the checkbox as string
}
希望它会有所帮助
问候