请教大家个东西, 我有两个表:分别是物品种类, 购买记录
物品种类由管理员在后台添加删除,我在前台页面循坏输出为每行一个Label + Textbox
遇到问题:
当客户进入页面购买东西时,在Textbox里输入值后,点击提交时,怎么样把每一个textbox里的内容插入到购买记录表里?
就是说,因为式循环输出的textbox, 当提交的时候,不明白怎么获得提交的textbox的ID
谢谢
物品种类由管理员在后台添加删除,我在前台页面循坏输出为每行一个Label + Textbox
遇到问题:
当客户进入页面购买东西时,在Textbox里输入值后,点击提交时,怎么样把每一个textbox里的内容插入到购买记录表里?
就是说,因为式循环输出的textbox, 当提交的时候,不明白怎么获得提交的textbox的ID
谢谢
解决方案 »
- 关于随机数的问题,恳求帮助!
- 怎么显示 oracle 数据库中的 blob 文件
- 怎么知道当前网页是否新创建打开的,还是直接打开的??
- 散分求发展,顺祝大家春节愉快!!!!!!
- url重写,很简单的错误,请指教
- 我用ActiveState Perl 5.8.7,调用ODBC出现错误了,请求帮助!
- syetem.console.write 和 response.write有何区别
- 高分求解,DATAGRID导出到EXCEL后页面上的JAVASCRIPT都失效的解决方法
- 我是新手,我要做几个网页,当建好一个asp.net Application 后该怎么办?
- ExecuteNonQuery()方法为何报异常?
- 减少数据库频繁操作(例如:新闻点击数) 求解决方案
- 请问下头部文件和底部文件如何连接?
this.FindControls("") as TextBox
或使用列表控件gridview,repeater遍历查找
控件里面
foreach(GridViewRow row in GridView1.Rows)
foreach(RepaterItem items in Repater1.Items)
//不用id,用相同的name
string[] textArray= Request.Params.GetValues("TextName");
//直接获取同一name的input的数组
{
string val1 = ((TextBox)gv.FindControl("Textbox1")).Text;
Response.Write(val1 + "<br />");
}刚刚调试,为什么在val1里不能取到值,跟踪了发现一直是空?