我有一个.aspx页面,我动态的创建了一堆textbox和button控件,button是想用来修改这个textbox中对应id的那条数据纪录,也就是说把textbox里面的值改掉,在按对应的button就去修改数据库纪录的值,我该怎么做啊,请高手门帮帮忙啊
解决方案 »
- 整个网站是共用一个js文件吗?
- iis发布项目 提示Service Unavailable怎么解决
- Gridview显示数据,如何在数据库中数据变化时自动刷新该控?
- 求购机票旅游类网站
- ispostback的理解问题
- 在问一个问题,Response.Write("<script>alert(\"删除成功。\")</script>");不起作用。。
- 在asp.net2.0中不能使用frameset,要怎么改?
- asp.net出错了,如何去具体地分类错误类别,然后再分别定向到不同的处理页面?
- 帮帮忙关于.net
- 简单的aspx程序为何不能执行?
- 要考微软认证的MCAD拉 谁有 MCAD Training Guide (70-305).pdf 的考试准备的书籍,可以发给我一下么,谢谢拉
- 如何在meta中设置一些关键字,让搜索引擎更容易搜索到?
btn.Click += new EventHandler(btn_Click);
你可以参考以面的代码,临时为你写的,没有调试过,你可能根据实际情况稍稍改动一下!
private void Page_Load(object sender, System.EventArgs e)
{
int intID=0;
for(intID;intID<10;intID++)
{
TextBox txt=new TextBox();
txt.ID="txt"+intID.ToString();
Button btn = new Button();
btn.ID="btn"+intID.ToString();
btn.Text="这个按钮的值是:"+intID.ToString();
btn.CommandArgument=txt.ID;
btn.Click +=new EventHandler(btn_Click);
}
}private void btn_Click(object sender, EventArgs e)
{
string txtID=((Button)sender).CommandArgument.ToString();
TextBox txt=(TextBox)this.Page.FindControl(txtID);
txt.Text=((Button)sender).Text;
}
邮箱[email protected]
十分感谢!!