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

100分请问怎么让GridView默认显示的就是编辑状态

2012-02-16 
100分请教如何让GridView默认显示的就是编辑状态因为用户要求的gridView显示时,不使用其自带的编辑和更新

100分请教如何让GridView默认显示的就是编辑状态
因为用户要求的gridView显示时,不使用其自带的编辑和更新按钮。所以希望gridview打开后默认显示的就是编辑状态,也就是显示的是 <EditTemplate> 的内容,当用户保存后,再显示 <ItemTemplate> 的内容。
各位xdjm,完成就结帖

[解决办法]
readonly=false
[解决办法]
要每行都是编辑状态,那就用模板列,绑定textbox

要其中1行是编辑状态,那就绑定数据源后,指定EditIndex
[解决办法]
编辑时使用一个gridview,保存后,将数据源加载到另外一个提供显示模版的gridview中
[解决办法]
protected bool bEdit { get { return ViewState[ "bEdit "] == null ? true : (bool)ViewState[ "bEdit "]; } set { ViewState[ "bEdit "] = false; } }通过改bEdit的值控制显示.
[解决办法]
我觉得LZ的想法虽然好.. 但不可行. 编辑行只可能有一行.. 就是把 <ItemTemplate> 与
<EditTemplate> 换过来也是一样..
要想现实你的想法. 可以试试JS..

热点排行