您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> ※gridview中点击新增行,然后直接跳转到编辑状态,如何实现

※gridview中点击新增行,然后直接跳转到编辑状态,如何实现

来源:网络整理     时间:2016/6/28 10:46:24     关键词:

关于网友提出的“ ※gridview中点击新增行,然后直接跳转到编辑状态,如何实现”问题疑问,本网通过在网上对“ ※gridview中点击新增行,然后直接跳转到编辑状态,如何实现”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: ※gridview中点击新增行,然后直接跳转到编辑状态,如何实现
描述:

如题。
我是这么设计的,我定义了一个静态全局变量的Datatable,然后通过新增按钮来新增行,往Datatbale中插入新增空行,如下面的代码。 但是客户说,我点击完新增后,还要点击GVMSDS上的编辑按钮,不想按编辑按钮,想让我直接跳转到编辑状态。  protected void GVMSDS_RowCommand(object sender, GridViewCommandEventArgs e)         {
            if (e.CommandName == "AddItem")
/>             {                                 //增加一空行用来 增加数据
                DataRow dr = DTMSDS.NewRow();                                DTMSDS.Rows.Add(dr);
/>                 GVMSDS.DataSource = DTMSDS;
/>                 GVMSDS.DataBind();                 //直接转到新增状态              。。。。。。。想在此写一个直接调用到 GVMSDS_RowEditing(...,...)事件。但是不知道如何写。                       
            }             if (e.CommandName == "itemCancel")             {
/>                 GVMSDS.EditIndex = -1;                 GVMSDS.DataSource = DTMSDS;                 GVMSDS.DataBind();
            }                    } 编辑状态中的代码   protected void GVMSDS_RowEditing(object sender, GridViewEditEventArgs e)         {             GVMSDS.EditIndex = e.NewEditIndex;                                         GVMSDS.DataSource = DTMSDS;             GVMSDS.DataBind();                              }


以上介绍了“ ※gridview中点击新增行,然后直接跳转到编辑状态,如何实现”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2127396.html

相关图片

相关文章