【发布时间】:2014-03-27 08:01:02
【问题描述】:
我正在用 DataTable 绑定一个网格,我正在使用两列,GridView1 中的结果是,
HostelName | HostelCode
Alpha | 1
Bravo | 2
Charlie | 3
现在我希望这个 HostelCode 作为数据库中所有记录的链接按钮,以便我可以在单击链接按钮时执行进一步的操作。 有什么帮助吗??
我正在使用此代码,但它不起作用,
for (int i = 0; i < dt.Rows.Count; i++)
{
LinkButton lb = new LinkButton();
lb = (LinkButton)GridView1.SelectedRow.FindControl("lbtnSelect");
lb.Text = dt.Rows[1].ToString();
}
lbtnSelect 是我的链接按钮的 ID。
【问题讨论】:
-
您遇到的错误是什么?
-
你什么时候运行你展示的代码(
for (int i ...)? -
对象引用未设置为对象的实例。这是我在 for 循环内的第二行得到@MuneebZulfiqar 的错误。
-
@Markus 我在填充 DataTable 之后并将其绑定到 GridView1 之前运行此代码。
标签: c# gridview linkbutton