Hi, everybody!
I have a problem. When I click cell in radgrid,I want to call a function in codebehind and set value to this function. When selected row, I had cell value, but I can't call fuction in code behind.
Have you any ideas?
Thanks!
I have a problem. When I click cell in radgrid,I want to call a function in codebehind and set value to this function. When selected row, I had cell value, but I can't call fuction in code behind.
Have you any ideas?
Thanks!
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="BCKD9.ascx.cs" Inherits="BCKD_Web.Control.BCKD9" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
var maNV = null;
function rowSelected(sender, args) {
var MasterTableView = sender.get_masterTableView();
var row = MasterTableView.get_selectedItems()[0];
maNV = MasterTableView.getCellByColumnUniqueName(row, "MA_DV");
var strMA_CTO = maNV.innerHTML;
alert(strMA_CTO);
}
</
script
>
</
telerik:RadCodeBlock
>
<
div
style
=
"width: 100%; height: 100%"
>
<
table
style
=
"width: 100%; height: 100%"
>
<
tr
style
=
"width: 100%; height: 100%"
>
<
td
style
=
"width:100%; height: 100%"
>
<
telerik:RadGrid
ID
=
"rgdBieu8"
runat
=
"server"
GridLines
=
"None"
AutoGenerateColumns
=
"False"
ShowFooter
=
"true"
AllowMultiRowSelection
=
"True"
Skin
=
"Windows7"
onitemevent
=
"rgdBieu8_ItemEvent"
>
<
MasterTableView
ClientDataKeyNames
=
"MA_DV"
Width
=
"100%"
>
<
Columns
>
<
telerik:GridBoundColumn
HeaderText
=
"Mã đơn vị"
DataField
=
"MA_DV"
UniqueName
=
"MA_DV"
HeaderStyle-Width
=
"10%"
>
<
HeaderStyle
Width
=
"10%"
HorizontalAlign
=
"Center"
Font-Bold
=
"True"
></
HeaderStyle
>
<
ItemStyle
HorizontalAlign
=
"Center"
/>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"Tên đơn vị"
DataField
=
"TEN_DV"
UniqueName
=
"TEN_DV"
FooterText
=
"Tổng"
HeaderStyle-Width
=
"20%"
>
<
HeaderStyle
Width
=
"20%"
HorizontalAlign
=
"Center"
Font-Bold
=
"True"
></
HeaderStyle
>
<
ItemStyle
HorizontalAlign
=
"Left"
Font-Underline
=
"true"
/>
<
FooterStyle
HorizontalAlign
=
"Left"
Font-Bold
=
"true"
/>
</
telerik:GridBoundColumn
>
</
Columns
>
</
MasterTableView
>
<
ClientSettings
AllowColumnsReorder
=
"false"
ReorderColumnsOnClient
=
"true"
EnableRowHoverStyle
=
"true"
>
<
Selecting
AllowRowSelect
=
"true"
/>
<
Scrolling
AllowScroll
=
"true"
UseStaticHeaders
=
"true"
/>
<
ClientEvents
OnRowSelected
=
"rowSelected"
/>
</
ClientSettings
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
</
table
>
</
div
>