当前位置: 代码迷 >> ASP.NET >> GridView后台代码指定列宽,该如何解决
  详细解决方案

GridView后台代码指定列宽,该如何解决

热度:5481   发布时间:2013-02-25 00:00:00.0
GridView后台代码指定列宽
我有一个HashTable ht
ht["列名1"]=100;
ht["列名2"]=500;
……

但GridView端是
<Columns>
  <asp:TemplateField HeaderText="名称">
  <ItemTemplate>
  <%# Eval("列名1")%>
  </ItemTemplate>
  </asp:TemplateField>

有什么办法判断吗?

------解决方案--------------------------------------------------------
gvCP.HeaderRow.Cells[0].Text
------解决方案--------------------------------------------------------
ItemStyle里面根据你ht里面列的值去设定
------解决方案--------------------------------------------------------
探讨

MaintainScrollPositionOnPostback="true"可以指定竖着的滚动位置,刷新以后仍然是当前位置。
但横着的滚动位置怎么指定?

我的网页是个很宽的表格,用户点过一个按钮之后,又跑到最左边了,麻烦。