ASP.NET使用代码后面的字符串将单元格添加到Gridview行

时间:2011-09-23 20:17:20

标签: c# asp.net linq gridview code-behind

我有一个来自LINQ查询的gridview显示结果。

我想在末尾添加一个包含链接的列。问题是链接是在我的代码后面动态生成的。我不知道如何将其转到主页面。

谢谢!

2 个答案:

答案 0 :(得分:1)

查看OnRowDataBound事件,您可以使用此事件创建链接并将其插入最后一个单元格。每次创建行并绑定到数据项时都会触发它。

答案 1 :(得分:0)

您可以在PageLoad或其他一次触发的事件中向GridView添加一列。然后,您可以使用它的RowDataBound函数设置该列的内容,方法是使用一些长的这些行,其中0是列的索引:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    e.Row.Cells[0].Text = "*** results from your LINQ Query ****"
}