Parameter name: index Another suggestion that failed, which I found online is: Dim action ID As Integer = Convert.To Int32(gv Office In I came across a similar problem before and after several attempt I reached the following observation: You can only access the visible fields.So I made this field visible and it worked with me.(To hide it from normal users I changed the font color to mach the background color, reduced the font size to minimum) Stupid solution I know, but I hade to invent a workaround as soon as possible.Buttons within a Grid View control can also invoke some of the built-in functionality of the control.To perform one of these operations, set the Command Name property of a button to one of the values in the following table. Sets the Command Argument property of the button to "First", "Last", "Next", "Prev", or a page number to specify the type of paging operation to perform.
Data Key Names 属性指定表示数据源主键的字段。 当设置了 Data Key Names 属性时，Grid View 控件用来自指定字段的值（数据库中表的值）填充它的 Data Keys 集合，这提供了一种访问每个行的主键的便捷方法。（因为表中的ID列一般不显示给网页上，如对表中的列更新时，就需要ID列了） Data Key Names就是数据库表的字段，可以设置多个。注意 若要以声明方式设置此属性，请使用以逗号分隔的字段名列表。 设置Data Key Names属性，它保存了指定数据库中的想要获取值的列名，该属性会自动填充到Grid View控件的Data Keys集合， 例如： 事件： protected void Grid View1_Row Updating(object sender, Grid View Update Event Args e) 2. Row Index] e实际上是一个事件参数，当你点哪行e就是哪行，可以用Row Index属性来取得该行的索引，而Data Keys是Grid View的主键，可以使用 Data Keys[行号]的方式取得，它返回一个Data Key对象，然后就可以用Data Key. Unfortunately, the Grid View misbehaves in that setup, its Data Keys collection is empty when the page posts back and the select command of the gridview fires.Here is the sequence of events: One more additional detail: The Grid View lives in a user control that resides in the Edit Item Template of the Form View. Re-obtaining the List of objects via the utility method along with the index obtained from the event arg parameter is not an option because the List of objects may have changed. Incidentally, pressing ctrl and a to select everything on your webpage will reveal those values so hopefully they aren't too useful for non-db folks :) An intuitive utility to help find the CSS path to UI elements on a webpage.unfortunately my solution won't permit me to hide the field in the background color. Thanks The OP has clearly mentioned the Row Updated event but if you'd like to suggest Row Updating - a page-level variable should be enough; beyond a postback a View State variable could be advised for the same page.event is raised when a row's Edit button is clicked, but before the Grid View control enters edit mode.This enables you to provide an event-handling method that performs a custom routine, such as canceling the edit operation, whenever this event occurs.Raises the Page Index Changing and Page Index Changed events.event is raised when a button listed in the previous table is clicked, it is recommended that you use the events listed in the table for the operation.