我有GridView
从SQL database
获取数据
我想用外部方法改变一些,如下所示:
SQL in
:
然后,将使用0
作为参数调用更改后的方法,并返回一些将在GridView
中显示的字符串。
谢谢Mark。
答案 0 :(得分:1)
将处理程序附加到RowDataBound事件。您可以完全控制GridViewRow中的所有单元格,并且可以随意修改文本。 MSDN中的示例:
void CustomersGridView_RowDataBound(Object sender, GridViewRowEventArgs e)
{
if(e.Row.RowType == DataControlRowType.DataRow)
{
// Display the company name in italics.
e.Row.Cells[1].Text = "<i>" + e.Row.Cells[1].Text + "</i>";
}
}
参考:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx