【发布时间】:2013-11-26 14:59:07
【问题描述】:
我需要以下方面的帮助:
//exampleList has 3 rows
int count = 1;
foreach (var item in exampleList)
{
Button btnExample = new Button();
btnExample.ID = "btnExample" + count.ToString();
btnExample.Text = "example";
btnExample.Click += new System.EventHandler(btnExample_Click);
count++;
}
这段代码将产生 3 个按钮。所有 3 个按钮都具有相同的事件 (btnExmple_Click)。运行此代码后,这 3 个字段具有以下 id:
- btnExample1
- btnExample2
- btnExample3
现在,当我单击其中一个按钮时,我需要重定向到另一个页面并传递按钮的 ID。所以,如果我单击第二个按钮,我想用它传递 btnExample2。我的问题是,我可以在不使用 JS/Jquery 的情况下在 ASP.NET 本身中执行此操作吗?如果这是可能的,我该怎么做?
【问题讨论】: