<asp:GridView ID="gvshow" runat="server" OnRowCancelingEdit="gvshow_RowCancelingEdit" OnRowUpdating="gvshow_RowUpdating" OnRowDeleting="gvshow_RowDeleting" OnRowEditing="gvshow_RowEditing">
<Columns>
<asp:CommandField HeaderText="编辑" ShowEditButton="True" ControlStyle-Width="40" />
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" ControlStyle-Width="40"/>
</Columns>
</asp:GridView>
protected void gvshow_RowEditing(object sender, GridViewEditEventArgs e)
{
gvshow.EditIndex = e.NewEditIndex;
bind();
}
protected void gvshow_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//一些代码
gvshow.EditIndex = -1;
bind();
}
<Columns>
<asp:CommandField HeaderText="编辑" ShowEditButton="True" ControlStyle-Width="40" />
<asp:CommandField HeaderText="删除" ShowDeleteButton="True" ControlStyle-Width="40"/>
</Columns>
</asp:GridView>
protected void gvshow_RowEditing(object sender, GridViewEditEventArgs e)
{
gvshow.EditIndex = e.NewEditIndex;
bind();
}
protected void gvshow_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//一些代码
gvshow.EditIndex = -1;
bind();
}
解决方案 »
- [求助]ASP.NET集成活动目录管理
- checkbox的选择问题
- SmartGridView谁用过?
- 想问一个ASP.NET的布局问题。请高手指点。
- 呵呵.......小妹妹她哥~我求教
- 急用,谢谢,我QQ是312652899谢谢
- 如何解决:vss打开源代码没响应,vs2003DOWN掉了
- 思归:自定义DATAGRID控件的自定义分页问题,跪求答案
- vs.net问题
- 一个UpdatePanel中使用AspNetPager 另外UpdatePanel可以实现搜索数据在从新绑定到分页中 点击下一页在进行搜索就没反应了
- 怎么用程序控制删除excel里的sheet1。。。。。跪求大哥们
- 傻了 重新求正则
protected void gvshow_RowEditing(object sender, GridViewEditEventArgs e)
{
gvshow.EditIndex = e.NewEditIndex;
bind();
}
这个编辑事件里有更新操作吗?
{
//一些代码
gvshow.EditIndex = -1;
bind();
}
这个是更新函数啊
{
gvshow.EditIndex = e.NewEditIndex; //这里应该是可以到的 bind(); //看方法名字应该是重新绑定GV了,这时会重新RowBinding、RowBound事件,然后模板会从EditTemplate会回到默认的ItemTemplate
}//由于已经跳出了编辑状态,所以无视RowUpdating
protected void gvshow_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//一些代码
gvshow.EditIndex = -1;
bind();
}