日期:2014-05-17  浏览次数:20465 次

问个GridView的问题


如图,查出来的字段“使用部门”和“使用人”都是数据库里对应使用部门和使用人表单里面的主键id,
我也在App_Code里写了个转换函数 Replaces.DepToName("使用部门id") 和 Replaces.UserToName("使用人id") ,可以将数值型的id转换为对应的中文名称。

但现在不懂的是,如何在GridView里面应用这两个转换函数啊?贴下代码,求指教了谢谢
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
               DataSourceID="SearchProSQL">
               <Columns>
                   <asp:BoundField DataField="department" HeaderText="使用部门" 
                       SortExpression="department" />
                   <asp:BoundField DataField="theuser" HeaderText="使用人" 
                       SortExpression="theuser" />

                   <asp:BoundField DataField="goodsort" HeaderText="资产类别" 
                       SortExpression="goodsort" />
                   <asp:BoundField DataField="goodname" HeaderText="goodname" 
                       SortExpression="goodname" />
               </Columns>
           </asp:GridView>

------解决方案--------------------
http://reeezak.cnblogs.com/archive/2006/07/06/444315.html
http://bbs.csdn.net/topics/340259519