Hi,
I'm having a problem in showing the data of selected row of radgrid in radwindow. What I have tried is using double click on client event using this script:
Basically, all I want is whenever a user double click on a row of radgrid, it will open the radwindow and show the contents of the radgrid row that they have selected but I'm really having problem doing that. I can open the radwindow if I double click on the row of radgrid but the problem is the content radwindow always shows the first row of radgrid, it doesn't change even if I click on a different row. Thank you in advance. This is the code for my grid and window:
I'm having a problem in showing the data of selected row of radgrid in radwindow. What I have tried is using double click on client event using this script:
function
RowDblClick(sender, eventArgs) {
window.radopen(
"ViewForum.aspx?ForumID="
+ eventArgs.getDataKeyValue(
"ForumID"
),
"RadWindow1"
);
}
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
DataSourceID
=
"ForumSource"
AllowPaging
=
"True"
AllowSorting
=
"True"
CellSpacing
=
"0"
GridLines
=
"None"
Height
=
"520px"
Skin
=
"MetroTouch"
Width
=
"889px"
OnItemCreated
=
"RadGrid1_ItemCreated"
CommandItemDisplay
=
"Top"
>
<
MasterTableView
DataSourceID
=
"ForumSource"
PageSize
=
"13"
DataKeyNames
=
"ForumID"
AutoGenerateColumns
=
"False"
ClientDataKeyNames
=
"ForumID"
>
<
Columns
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
>
<
Selecting
AllowRowSelect
=
"true"
></
Selecting
>
<
ClientEvents
OnRowDblClick
=
"RowDblClick"
></
ClientEvents
>
<
Scrolling
AllowScroll
=
"false"
UseStaticHeaders
=
"True"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
>
<
Windows
>
<
telerik:RadWindow
ID
=
"RadWindow1"
runat
=
"server"
Height
=
"450"
Width
=
"800"
ReloadOnShow
=
"true"
ShowContentDuringLoad
=
"false"
Modal
=
"true"
Skin
=
"MetroTouch"
>
</
telerik:RadWindow
>
</
Windows
>
</
telerik:RadWindowManager
>