How would I get the selected row on an outside event?
Much like the RowDblClick function below but I dont have sender or args.
Here is my user control. I want to call OpenRow from a button click outside a grid event.
Much like the RowDblClick function below but I dont have sender or args.
Here is my user control. I want to call OpenRow from a button click outside a grid event.
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="Grid.ascx.vb" Inherits="WebDBMS.Grid" %>
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
<
telerik:RadScriptManager
ID
=
"ScriptManager"
runat
=
"server"
/>
<
telerik:RadGrid
ID
=
"RadGrid"
runat
=
"server"
Width
=
"100%"
Height
=
"100%"
Font-Names
=
"Verdana"
GridLines
=
"Both"
AllowSorting
=
"True"
ShowGroupPanel
=
"True"
Skin
=
"Office2007"
AllowPaging
=
"True"
PageSize
=
"50"
AutoPostBack
=
"True"
>
<
MasterTableView
>
<
HeaderStyle
Wrap
=
"false"
/>
</
MasterTableView
>
<
ClientSettings
AllowDragToGroup
=
"True"
>
<
Selecting
AllowRowSelect
=
"True"
/>
<
Scrolling
AllowScroll
=
"True"
UseStaticHeaders
=
"True"
SaveScrollPosition
=
"True"
>
</
Scrolling
>
<
Resizing
AllowResizeToFit
=
"True"
AllowColumnResize
=
"True"
/>
<
ClientEvents
OnRowDblClick
=
"RowDblClick"
/>
</
ClientSettings
>
<
ExportSettings
ExportOnlyData
=
"true"
IgnorePaging
=
"true"
/>
</
telerik:RadGrid
>
<
script
type
=
"text/javascript"
>
function RowDblClick(sender, args) {
var grid = sender;
var MasterTable = grid.get_masterTableView();
var row = MasterTable.get_dataItems()[args.get_itemIndexHierarchical()];
var cell = MasterTable.getCellByColumnUniqueName(row, "ID");
var value = cell.innerHTML;
var url = "../Forms/getEditForm.aspx?key=" + __name + "&id=" + value;
winopen(url, null, "toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1");
}
function OpenRow() {
/*
Need something here
*/
var url = "../Forms/getEditForm.aspx?key=" + __name + "&id=" + value;
winopen(url, null, "toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1");
}
</
script
>