bradley baker
Top achievements
Rank 1
bradley baker
asked on 01 Dec 2009, 10:44 PM
Im using this code below and it works untill I do the "cell.innerHTML". Then it tells me Im passing it a dangerous querystring. IE it trying to pass it like the div tag and everything. How do I just pass the value in the cell?
| <script type="text/javascript"> |
| function RowSelected(sender, eventArgs) { |
| var grid = sender; |
| var MasterTable = grid.get_masterTableView(); |
| var row = MasterTable.get_dataItems()[eventArgs.get_itemIndexHierarchical()]; |
| var cell = MasterTable.getCellByColumnUniqueName(row, "procreq_id"); |
| //var oWnd = radopen("pws_files.aspx?pws_id=" + cell.innerHTML, "Window1"); |
| var oWnd = radopen("../proc_chg_files.aspx?proc_chg_id=" + "2", "Window1"); |
| } |
| </script> |
3 Answers, 1 is accepted
0
Hello Bradley,
I would suggest using the innerText property instead.
Sincerely yours,
Georgi Tunev
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
I would suggest using the innerText property instead.
Sincerely yours,
Georgi Tunev
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
bradley baker
Top achievements
Rank 1
answered on 02 Dec 2009, 03:46 PM
How do you get the value if its in a itemtemplate?
| <Columns> |
| <telerik:GridBoundColumn DataField="procreq_id" DataType="System.Int32" |
| HeaderText="ID" ReadOnly="True" SortExpression="procreq_id" |
| UniqueName="procreq_id"> |
| </telerik:GridBoundColumn> |
| <telerik:GridDateTimeColumn DataField="procreq_entered" HeaderText="Entered" |
| UniqueName="column"> |
| </telerik:GridDateTimeColumn> |
| <telerik:GridBoundColumn DataField="procreq_requestor" |
| HeaderText="Requestor" SortExpression="procreq_requestor" |
| UniqueName="procreq_requestor"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="procreq_request" |
| HeaderText="Request" SortExpression="procreq_request" |
| UniqueName="procreq_request"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="mfgtype_name" |
| HeaderText="Type" SortExpression="mfgtype_name" |
| UniqueName="mfgtype_name"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="mfgstatus_name" |
| HeaderText="Status" SortExpression="mfgstatus_name" |
| UniqueName="mfgstatus_name"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="procreq_pn" HeaderText="Part No" |
| SortExpression="procreq_pn" UniqueName="procreq_pn"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <ItemTemplate> |
| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" |
| MultiPageID="RadMultiPage1" SelectedIndex="0" Width="100%"> |
| <Tabs> |
| <telerik:RadTab runat="server" Text="Quick View" PageViewID="RadPageView1"> |
| </telerik:RadTab> |
| <telerik:RadTab runat="server" Text="Detail View" PageViewID="RadPageView2"> |
| </telerik:RadTab> |
| </Tabs> |
| </telerik:RadTabStrip> |
| <telerik:RadMultiPage ID="RadMultiPage1" Runat="server"> |
| <telerik:RadPageView ID="RadPageView1" runat="server" Selected="true"> |
| <table style="width: 100%;"> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label4" runat="server" Text="ID"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label1" runat="server" Text='<%# Eval("procreq_id") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label9" runat="server" Text="Asg To"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label10" runat="server" |
| Text='<%# Eval("procreq_asgto") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label5" runat="server" Text="Entered"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label2" runat="server" |
| Text='<%# Eval("procreq_entered") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label6" runat="server" Text="Requestor"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label3" runat="server" |
| Text='<%# Eval("procreq_requestor") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label27" runat="server" Text="Part Number"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label28" runat="server" |
| Text='<%# Eval("procreq_pn") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label7" runat="server" Text="Request"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label8" runat="server" |
| Text='<%# Eval("procreq_request") %>'></asp:Label> |
| </td> |
| </tr> |
| </table> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="RadPageView2" runat="server"> |
| <table style="width: 100%;"> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label11" runat="server" Text="ID"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label12" runat="server" Text='<%# Eval("procreq_id") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label13" runat="server" Text="Asg To"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label14" runat="server" |
| Text='<%# Eval("procreq_asgto") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label15" runat="server" Text="Entered"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label16" runat="server" |
| Text='<%# Eval("procreq_entered") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label17" runat="server" Text="Requestor"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label18" runat="server" |
| Text='<%# Eval("procreq_requestor") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label19" runat="server" Text="Part Number"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label20" runat="server" |
| Text='<%# Eval("procreq_pn") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label21" runat="server" Text="Request"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label22" runat="server" |
| Text='<%# Eval("procreq_request") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label23" runat="server" Text="Resposne"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label24" runat="server" |
| Text='<%# Eval("procreq_response") %>'></asp:Label> |
| </td> |
| </tr> |
| <tr> |
| <td style="width: 25%;"> |
| <asp:Label ID="Label25" runat="server" Text="Work Done/Notes"></asp:Label> |
| </td> |
| <td style="width: 75%;"> |
| <asp:Label ID="Label26" runat="server" |
| Text='<%# Eval("procreq_workdone") %>'></asp:Label> |
| </td> |
| </tr> |
| </table> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| </ItemTemplate> |
0
bradley baker
Top achievements
Rank 1
answered on 02 Dec 2009, 04:08 PM
I figured it out...
This is what I needed. And to define a client data key
This is what I needed. And to define a client data key
| eventArgs.getDataKeyValue(eventArgs.get_tableView().get_clientDataKeyNames()) |