如何根据选定的CHECKBOX的个数,动态创建相应的TEXTBOX 5
我有一组checkbox,根据选定的checkbox的数目,点击提交后生成相同数目的textbox.我的开发工具是VS2008,使用的是ASP.NETc#.现在我用GRI...
我有一组checkbox , 根据选定的checkbox的数目,点击提交后生成相同数目的textbox.
我的开发工具是VS2008, 使用的是ASP.NET c#. 现在我用GRIDVIEW关联了一个数据库里面的一个表格(该表格内容有两列:LanguageID 和LanguageName),然后选用的checkbox控件加在了gridview里面可供用户选择需要的语言,然后定义了一个SUBMIT按钮跳转到一个新的页面,这个新的页面会根据选择checkbox的个数自动生成相应的textbox,每个textbox对应一种选中的语言。 现在碰到的问题是:1、我的SUBMIT按钮不能跳转,如果去掉<form>里面的runat="server"就可以跳转,但是! GRIDVIEW又必须在runat=“server”才行。2、不知道如何生成对应的TEXTBOX。 下面的朋友说用checkboxlis控件,不知道能不能用在girdview中。 谢谢大家的帮助。 展开
我的开发工具是VS2008, 使用的是ASP.NET c#. 现在我用GRIDVIEW关联了一个数据库里面的一个表格(该表格内容有两列:LanguageID 和LanguageName),然后选用的checkbox控件加在了gridview里面可供用户选择需要的语言,然后定义了一个SUBMIT按钮跳转到一个新的页面,这个新的页面会根据选择checkbox的个数自动生成相应的textbox,每个textbox对应一种选中的语言。 现在碰到的问题是:1、我的SUBMIT按钮不能跳转,如果去掉<form>里面的runat="server"就可以跳转,但是! GRIDVIEW又必须在runat=“server”才行。2、不知道如何生成对应的TEXTBOX。 下面的朋友说用checkboxlis控件,不知道能不能用在girdview中。 谢谢大家的帮助。 展开
3个回答
展开全部
你用checkboxlist控件吧,方便又省事。
int n=checkboxlist1.select.count就好了
要不然只能用findcontrol命令了。
int n=checkboxlist1.select.count就好了
要不然只能用findcontrol命令了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义一个静态变量,在每个select方法里自加一,OK了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
selected.count 是选择的总数把
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询