Jan 28, 2013, 11:25 PM
[CLOSED] "GetRowClass" Handler Returns "rowParams" null
Hi guys,
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body id="theBody">
<ext:ResourceManager ID="theManager" runat="server"
IDMode="Static"
Theme="Default"
ShowWarningOnAjaxFailure="false"
DirectMethodProxy="Ignore"
ScriptMode="Debug" />
<ext:GridPanel runat="server">
<Store>
<ext:Store runat="server" ID="ds">
<Model>
<ext:Model runat="server">
<Fields>
<ext:ModelField Name="A" />
</Fields>
</ext:Model>
</Model>
</ext:Store>
</Store>
<ColumnModel>
<Columns>
<ext:Column runat="server" DataIndex="A" Text="A" />
</Columns>
</ColumnModel>
<View>
<ext:GridView runat="server">
<GetRowClass Handler="window.alert(rowParams);" />
</ext:GridView>
</View>
<Features>
<ext:RowBody runat="server" />
</Features>
</ext:GridPanel>
</body>
</html>
<script runat="server">
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
ds.Data = new List<object>
{
new { A = "1" },
new { A = "2" },
new { A = "3" }
};
ds.DataBind();
}
</script>
It gives "rowParams" null all the time. Anything missing?
Last edited by Daniil; Sep 13, 2013 at 3:27 AM.
Reason: [CLOSED]