问个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
[解决办法]
把你的sql语句帖出来,一切问题都解决了.
不需要用什么函数,直接通过关联表查询就得到你想要的结果
函数使用不好会大大影响性能
[解决办法]
你也可以在一台数据库链接另外一台服务器:
http://www.cnblogs.com/insus/articles/1508648.html
http://www.cnblogs.com/insus/archive/2010/10/18/1854407.html