当前位置: 代码迷 >> ASP.NET >> GridView模板列中 调用类中方法显示数据 如何写呢
  详细解决方案

GridView模板列中 调用类中方法显示数据 如何写呢

热度:7299   发布时间:2013-02-25 00:00:00.0
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()))%>
  相关解决方案