我有数据表,其中包含来自SQL数据库的一些数据。我想将该数据插入到网格视图中,并在网格视图中添加一个按钮列。 这是我的代码:
TemplateField tf = new TemplateField();
tf.ItemTemplate = new MyTemplate();
DataTable table = new DataTable();
table.Load(reader);
GridView gv = new GridView();
gv.Columns.Add(tf);
gv.DataSource = table;
gv.DataBind();
Page.Master.FindControl("ContentPlaceHolder1").Controls.Add(gv);
MyTemplate来自另一个班级。这是班级:
public class MyTemplate : ITemplate
{
public void InstantiateIn(Control container)
{
Button btn = new Button();
btn.Text = "Details";
container.Controls.Add(btn);
}
}
这可行,但我的按钮列有问题。 我的问题是如何处理MyTempalte类中的ClickEvent按钮?