我用的DataSource是DataSet,但DataSet的表中的一个员工编号字段我想在GridView中用员工姓名来表示,而员工编号与员工姓名是在员工表中有联系,请问有什么方法可以绑定到这个数据呢?
<asp:templatefield HeaderText="员工名称">
<headerstyle horizontalalign="Left" />
<itemstyle HorizontalAlign="left" width="60%" />
<ItemTemplate>
<asp:TextBox ID="vway" runat="server" CssClass="InputCss0"
Text='<%#Eval("vEmployNo") %>'></asp:TextBox>
</ItemTemplate>
/asp:templatefield>
vEmployNo为DataSet中的表的员工编号字段!
<asp:templatefield HeaderText="员工名称">
<headerstyle horizontalalign="Left" />
<itemstyle HorizontalAlign="left" width="60%" />
<ItemTemplate>
<asp:TextBox ID="vway" runat="server" CssClass="InputCss0"
Text='<%#Eval("vEmployNo") %>'></asp:TextBox>
</ItemTemplate>
/asp:templatefield>
vEmployNo为DataSet中的表的员工编号字段!
解决方案 »
- 怎么用反射创建匿名类
- C#中如何实现摄像功能,并显示图像
- silverlight异步请求 httpwebrequest
- 基础问题:层的位置问题
- 关于winform查询数据后 改变参数后查询的结果还是老样子问题
- 根据datagridview宽度增加多余的空白列
- 请问:数据库问题。有一个表dt和一个datagrid控件已关联上(dataGrid.DataSource = ds.dt;),1、想在grid里添加一行新纪录,2、更新表的
- 在C#中有没有什么控件可以显示自定义的数据?
- PLINQ对数据进行并发批量处理的方法为void怎么办?
- 读大学到底值不值得?
- 关于读txt文件的问题
- 怎么用C#做文件的上传下载,
是否放在同一张表?
是的话,直接select 员工姓名 ,再Text=' <%#Eval("员工姓名") %>'> </asp:TextBox>不是的话 做一个join连接选出 员工姓名,再Text=' <%#Eval("员工姓名") %>'> </asp:TextBox>