Fråga : ta fram gridviewcheckboxen och rotera ror though till räddningen

Förbättrar slutligen till 3.5 men saker lite olikt, vad att göra för I-förmiddag använder en updatepannel för ajaxfunktionsduglighet och pröva för att ta fram checkboxen för att se, om kontrollerade och därefter räddningdata till en db men mig får ett fel på this.

in javascriptfelet som den berättar mig that
sys.webforms.pagerequestmanagerservererrorexception: oförmöget att cast rikta av typ ”System.ui.webcontrols.gridviewRow för att skriva system.web.ui.webcontols.gridview.

Belwo är hur van vid I tar fram en chcekbox i den 1.1- men för I-funderare i förmiddagen som gör något wrong.
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
" codeBody " " >
för CheckBox ID= " submit
Skyddade underhandtag lnkSave.Click för lnkSave_Click (den ByVal avsändaren som anmärker, ByVal e som System.EventArgs) För varje dgi som GridView i myGridView.Rows Dunkel Sid som heltalet = Convert.ToInt32 (dgi. Kolonner (1) .ToString) Dunkla cb som checkBoxen = DirectCast (dgi.FindControl (”cbDelete”), CheckBox) Om cb. Kontrollerat = True därefter sql = ”borttagnings från tblBenchMarkname var intSid =” & Sid Response.Write (sql) Response.End () insertUpdateDelete (sql) Avsluta om Därefter Avsluta suben

" klar "

Svar : ta fram gridviewcheckboxen och rotera ror though till räddningen

Detta bör vara som

För varje dgi som GridView i myGridView.Rows

Korrekt
För varje dgi som GridViewRow i myGridView.Rows
Andra lösningar  
 
programming4us programming4us