首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于gridview自定义列名后,绑定数据无法显示出来解决方案

2012-03-18 
关于gridview自定义列名后,绑定数据无法显示出来如果绑定数据后gridview列数比数据源多,是否会影响,还有里

关于gridview自定义列名后,绑定数据无法显示出来
如果绑定数据后gridview列数比数据源多,是否会影响,还有里面有个列是TextBOx的,是否可以将数据源的一个列赋值给它?

[解决办法]
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:TextBox ID="bnum" runat="server" Text='<%#Eval("bnum") %>' Width="50px"></asp:TextBox>//红色字换成你的数据源字段

</ItemTemplate>
</asp:TemplateField>

[解决办法]
一一对应,要不然肯定不出来值,列数比数据源多只会浪费资源,影响效率。
[解决办法]
gridview 列数比数据源多,不报错嘛,应该找不到列吧;如果说数据源比gridview列数多,应该不会报错;最好一一对应;当然可一个textbox赋值,Text=‘<%#Eval("字段")%>’

热点排行