1.怎样使Gridview的表头始终显示,在页面加载时就显示,也就是Gridview能像winform里datagrid一样固定显示一个框架;
解决方案 »
- 索引超出范围。必须为非负值并小于集合大小。
- 如何保存非纯文本数据???急!
- AJAX问题,如何用代码添加AsyncPostBackTrigger并使之起作用
- accessDataSource控件,怎么判断数据库字段是空,然后在页面给出提示信息?
- C#如何通过qq邮箱获取好友列表?
- 水晶报表,怎么设置不需要密码就可以使用
- selecteditem.value怎么选都是1啊。这是怎么回事啊。
- DataKeyField 属性设置的问题(在线求助...)
- mvc中使用异步控制器和用ajax有什么区别?
- 如何连接远端的Sql server数据库?
- UpdatePanel中有FileUpload怎么办
- 页面输出缓存问题
//可以看下这个http://www.cnblogs.com/tuyile006/archive/2007/06/21/791965.html
比如:
GridView1.DataSource = datatable;
GridView.DataBind();
if (GridView1.Rows.Count == 0)
{
DataRow dr = datatable.NewRow();
datatable.Rows.Add(dr);
GridView1.DataSource = datatable;
GridView1.DataBind();
}
目前
1.可以用CSS控制,
2.网上有做好的用户控件,能够固定,不过浏览器兼容行不是很好.
3.用层,把各个列的宽度写死.仅供参考.