asp.net - How To Understand dynamic HTML in Visual Studio 2008? -


i'm trying update vb.net web project done else 5 years ago using visual studio 2008.

the webform stumped on has 2 (2) asp gridview controls, , can't seem tell how imagebutton evaluating (or failing).

i need fix failing part!

below gridview control imagebutton ibcomplete failing:

<asp:gridview id="gridview1" font-size="small" allowpaging="true" pagesize="25" onrowcommand="gridview1_rowcommand" onselectedindexchanged="gridview1_selectedindexchanged" onrowdatabound="gridview1_rowdatabound" runat="server" visible="false" autogeneratecolumns="false" datasourceid="sqldatasource1" width="950px" backcolor="white" datakeynames="partid,primary_vendor,part_description,pri_vendor_name,min_reord_qty,puom,revised_date">   <columns>     <asp:templatefield headertext="">       <itemstyle width="30px" />     <itemtemplate>       <asp:imagebutton id="ibcomplete" commandname="complete" width="17px" height="15px" imageurl="~/images/uncheck.jpg" runat="server" commandargument="<%# ctype(container,gridviewrow).rowindex %>" />     </itemtemplate>     <headertemplate>       <asp:linkbutton id="lbaddall" commandname="addall" runat="server">all</asp:linkbutton>     </headertemplate>   ... 

ok, imagebutton ibcomplete, have set breakpoint on rowcommand:

protected sub gridview1_rowcommand(byval sender object, byval e system.web.ui.webcontrols.gridviewcommandeventargs)   try     dim gridview1 gridview = ctype(gvvendor.selectedrow.findcontrol("gridview1"), gridview)     m_emp = m_master.employee ' employeemanager.getemployeelistbyemplogin(empname.trim)     if e.commandname = "complete" 

however, before ever hit, have odd looking "eval code" file throwing error here:

_endpostback: function pagerequestmanager$_endpostback(error, executor, data) {     if (this._request === executor.get_webrequest()) {         this._processingrequest = false;         this._additionalinput = null;         this._request = null;     }      var eventargs = new sys.webforms.endrequesteventargs(error, data ? data.dataitems : {}, executor);     sys.observer.raiseevent(this, "endrequest", eventargs);     if (error && !eventargs.get_errorhandled()) {         throw error;     } }, 

the error, reported through vs2008 gui, this:

javascript runtime error:
sys.webforms.pagerequestmanagerservererrorexception: input string not in correct format.

screenshot

this code doesn't exist in document, , on tab in vs2008, called scriptresource.a...cf8d3f2 [dynamic]. vanishes stop project, can't edit of it.

i realize hard understand, , i'll need include else able answer me. that's fine! tell me need include.

how fix error?

this issue change made in ie 10 sends coordinates of image inputs in decimal format instead of integers.

some suggested fixes include:

  1. upgrading .net 4.5 framework
  2. setting compatibility mode ie8/9

    meta http-equiv="x-ua-compatible" content="ie=8"

  3. applying these patches:

.net 4.0

http://support.microsoft.com/kb/2836939

.net 2.0

http://support.microsoft.com/kb/2836943

http://support.microsoft.com/kb/2836942

the bug report url https://connect.microsoft.com/visualstudio/feedback/details/755419/asp-net-4-0-and-ie10-click-on-imagebutton-in-updatepanel-produces-error-click-on-normal-button-does-not


Comments

Popular posts from this blog

html - Styling progress bar with inline style -

java - Oracle Sql developer error: could not install some modules -

How to use autoclose brackets in Jupyter notebook? -