在gridview中的模板列中使用后台的方法
后台的写方法居然可以应用在gridview上哦,
首先,在后台写上一个方法,比如:
public string GetUserCode(int uid)
{
object obj = BLLFuntions.SelectEntityAttribute(new tb_user { UserID = uid }, "UserCode");
if (obj == null)
{
return "管理员";
}
else
{
return obj.ToString();
}
}
然后在gridview中,添加一个模板列,然后在模板列中加入方法:
<asp:TemplateField HeaderText="发件人">
<ItemTemplate>
<%# GetUserCode(Convert.ToInt32(Eval("FromUserID")))%>
</ItemTemplate>
</asp:TemplateField>
仅此而已!!!