页面上有几十个textbox,如何弄成数组,方便赋值和保存? 页面上有几十个textbox,如何弄成数组,方便赋值和保存?如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有创意...人人都在想办法给页面减肥,你想增肥...去写桌面程序吧,Web不适合你... 遍历页面控件 foreach (Control ct in this.form1.Controls)//循环查询表单里面的子控件 { if (ct.GetType().ToString().Equals("System.Web.UI.WebControls.TextBox")) { //list.add..... } } 后台获取是通过表单name,你可以用request.from.get values 来获取同名表单数组,如果不明白,你调试看看request 里面的内容,估计你很少调试吧 我做过类似的(不过我用的是html.input),有的时候还真没办法,变态的需求!! 这个事情弄个ajax去处理吧.这种需求常见在录入成绩,录入表单等场合.交互量很大的,页面直接和服务器交互会很麻烦. 那么多个TextBox,麻烦死了,你还想窜在一起取值,到时候怎么报错的只怕都不知道。 是想在后台用C#处理,还是在前台用javascript处理?不过就是循环与遍历 遍历页面上的TEXTBOX控件,取到相应的名字,放到一个string中,然后再 SPLT(",");输出数组 小小问题 问大家一下 问二个正则 路径问题,求解!!! 谢谢 关于网页播放背景音乐问题 master page頁面如何用js來做輸入驗證. 容器中显示图片 获取数据列表问题 请问按了本页面中的按钮后怎么刷新本页啊? 页面级变量的问题 请教个企业微信接口的问题 asp网站有没有类似应用程序的timer控件的控件? 123
foreach (Control ct in this.form1.Controls)//循环查询表单里面的子控件
{
if (ct.GetType().ToString().Equals("System.Web.UI.WebControls.TextBox"))
{
//list.add.....
}
}
我做过类似的(不过我用的是html.input),有的时候还真没办法,变态的需求!!
这种需求常见在录入成绩,录入表单等场合.
交互量很大的,页面直接和服务器交互会很麻烦.