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

Exception Details: System.Web.HttpException: The

2011-12-08 
GridView中CommandField问题我用了分页存储过程绑定GridView,绑定很正常,并加上了asp:CommandFieldShowEd

GridView中CommandField问题
我用了分页存储过程绑定GridView,绑定很正常,并加上了
  <asp:CommandField   ShowEditButton= "True "       />
编辑按钮,但测试的时候一点这个按钮就会出错,下面是出错的提示,我实在看不懂,不知道问题出在哪里.(好像一定要用Gridview自带的DataSource才行)
/**************以下是错误提示**********************/
The   GridView   'gv_mstr '   fired   event   RowEditing   which   wasn 't   handled.  
Description:   An   unhandled   exception   occurred   during   the   execution   of   the   current   web   request.   Please   review   the   stack   trace   for   more   information   about   the   error   and   where   it   originated   in   the   code.  

Exception   Details:   System.Web.HttpException:   The   GridView   'gv_mstr '   fired   event   RowEditing   which   wasn 't   handled.

Source   Error:  

An   unhandled   exception   was   generated   during   the   execution   of   the   current   web   request.   Information   regarding   the   origin   and   location   of   the   exception   can   be   identified   using   the   exception   stack   trace   below.    

Stack   Trace:  


[HttpException   (0x80004005):   The   GridView   'gv_mstr '   fired   event   RowEditing   which   wasn 't   handled.]
      System.Web.UI.WebControls.GridView.OnRowEditing(GridViewEditEventArgs   e)   +324
      System.Web.UI.WebControls.GridView.HandleEdit(Int32   rowIndex)   +60
      System.Web.UI.WebControls.GridView.HandleEvent(EventArgs   e,   Boolean   causesValidation,   String   validationGroup)   +705
      System.Web.UI.WebControls.GridView.RaisePostBackEvent(String   eventArgument)   +214
      System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String   eventArgument)   +31
      System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler   sourceControl,   String   eventArgument)   +32
      System.Web.UI.Page.RaisePostBackEvent(NameValueCollection   postData)   +244
      System.Web.UI.Page.ProcessRequestMain(Boolean   includeStagesBeforeAsyncPoint,   Boolean   includeStagesAfterAsyncPoint)   +3837

 


[解决办法]
我觉得是缺少Gridview1_RowEditing函数。如果gridview 的datasource控件中含有了editcommand的话,是不需要RowEditing方法的。

热点排行