c# - GridView in asp.net not accepting click -


i have issue, 1 of simple basics, not know behavior. have simple gridview displaying on asp.net page using vs 2010. page loads fine , can see grid when try click on it, nothing happens. it's clicking on empty space. trying send row data textbox.

fyi:

1) gridview being filled out dataadapter , own dataset.

2) onselectedindexchanged event has been set up.

3) every field bound specific field db.

gridview code:

<asp:gridview runat="server" width="300px" height="100px" id="mstpx_grdctrl"          autogeneratecolumns="false" onselectedindexchanged="mstpx_grdctrl_selectedindexchanged" >     <columns>         <asp:boundfield datafield="codpx" headertext="código" />         <asp:boundfield datafield="nombre" headertext="nombre" />         <asp:boundfield datafield="apellido" headertext="apellido" />     </columns> </asp:gridview> 

c# code behind: can see both options have tried...

protected void mstpx_grdctrl_selectedindexchanged(object sender, eventargs e) {     txtid.text = mstpx_grdctrl.selectedrow.cells[0].text;     txtid.text = mstpx_grdctrl.rows[mstpx_grdctrl.selectedindex].cells[1].text; } 

you need add property on aspx file

autogenerateselectbutton="true" 

take here: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.onselectedindexchanged.aspx

or use

<asp:buttonfield datatextfield="code" /> 

and define onclick function field want


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -