读书人

GridView模板列中 调用类中方法显示数

发布时间: 2012-01-09 21:05:41 作者: rapoo

GridView模板列中 调用类中方法显示数据 怎么写呢?
<asp:TemplateField HeaderText= "Editor ">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "NewsPublisher ")%>
</ItemTemplate>
</asp:TemplateField>
这个地方要根据用户编号 得到用户名
NewsPublisher是int类型
类Db_admin()下的Get_adminName(int UID)方法,这个地方怎么写呢?

[解决办法]
最好设置类Db_admin的方法Get_adminName为静态的,这样不用实例化对象
否则
<%# new Db_admin().Get_adminName(int.Parse(DataBinder.Eval(Container.DataItem, "NewsPublisher ").ToString()))%>

读书人网 >asp.net

热点推荐