Pytanie : Dostawać the wartość komórka w wybrany rząd RadGrid na klient Strona

Hej tam  hej, I mieć nadzieję tam  być prosty dylemat dla mieć nadzieję, ale I akceptować skomplikowany jeden po wokoło z ono dla the ostatni dzień i połówka!

I am kładzenie wpólnie moduł który opuszczać w DotNetNuke portal i I zaludniać Telerik RadGrid z dane. I podążać każdy tutorial i przykład I móc, ale the rezultat utrzymanie z powrotem z "przedmiot Przedmiot", "null", lub "niezdefiniowany".

I potrzeba:
1) dostawać the wartość the "BookingID'" kolumna dla/>1) rząd który być wybierać
2) przepustka the wartość w url sznurek który otwierać w RadWindow.

I am punkt punkt using JavaScript, ale jeżeli ty znać lepszy sposób, I być puszek dla znać przy ten punkt.
Here być podążać the tutorials i przykład I podążać żadny avail:

http://stackoverflow.com/q uestions/761633/select-a-radgrid-row-client-side-inside-radwindows
http://www.telerik.com/hel p/aspnet/grid/grdgettingcellvaluesforselectedrowsclientside.html
http://www.telerik.com/com munity/forums/aspnet-ajax/grid/extracting-cell-values-from-radgrid.aspx
http://demos.telerik.com/a spnet-ajax/grid/examples/client/selecting/defaultcs.aspx
http://demos.telerik.com/a spnet-ajax/grid/examples/client/keys/defaultcs.aspx

Here być mój aktualny JavaScript i obdzierać puszek radGrid:
(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:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
///Javascript///

    funkcja gup (imię) {
        imię = name.replace (/[\ []/, "\ \ \ [").replace (/[\]]/, "\ \ \] ");
        var regexS = "[\ \? &]" + imię + "= ([^&] *)";
        var regex = nowy RegExp (regexS);
        var wynikać = regex.exec (window.location.href);
        jeżeli (rezultat == null) powrotny "";
        inny powrotny rezultat [(1)];
    }
        funkcja ShowEditForm () {
            var zakładka = gup ("tabid ")
            var w połowie = gup ("w połowie ").replace (/#/, '')
            var masterTableView = $find ("perDiemBookingsRadGrid") .get_masterTableView ();
            var id = masterTableView.get_selectedItems () [(0)] .getDataKeyValue ("BookingID ");

            window.radopen ("/Default.aspx? tabid=" + zakładka + "&ctl=multiEdit&mid=" + w połowie + "&SkinSrc= [G] Skóra/Błękitny-NCPP/Plain&BIDs=" + id, "RadWindow3");
        }


///Grid////

                    
                        
                            
                        
                        
                            
                            
                            
                            
                            
                                
			
                        
                            
                            
                        
                    
                    
                        
                    

Odpowiedź : Dostawać the wartość komórka w wybrany rząd RadGrid na klient Strona

Sprawdzać to:

(ty robić właśnie ostrzeżenie przy wtedy kończyć, uncomment the kopyto szewskie wykładać jeżeli the raźny spojrzenie świetnie oczywiście)
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
funkcja openRadWindow () {
		var id = "";
		var c_content = document.getElementsByClassName ("c_content");
		var stół = c_content [(0)] .getElementsByTagName ("stół") [(0)];
		var wiosłować = table.getElementsByTagName ("tr");
		dla (var i=0; i0) {
					id += "," + BookingID; 
				}
				inny {
					id += BookingID; 
				}
			}
		}
		ostrzeżenie ("window.radopen ("/Default.aspx? tabid=" + zakładka + "&ctl=multiEdit&mid=" + w połowie + "&BIDs="" + id + ", "RadWindow3"); ");
		//if (id.length>0) {
			//window.radopen ("/Default.aspx? tabid=" + zakładka + "&ctl=multiEdit&mid=" + w połowie + "&BIDs=" + id, "RadWindow3");
		//}
	}
Inne rozwiązania  
 
programming4us programming4us