May 26, 2011, 2:01 PM
Where is the store in your real project? .asxp page, master page, content page, user control?
<ext:XScript runat="server">
<script type="text/javascript">
var onClick = function () {
alert(#{Store1});
}
</script>
</ext:XScript>
Please place it within the <head>.var onClick function () {
var store = Ext.StoreMgr.get("Store1");
alert(store);
}
to this: var onClick = function () {
var store = Ext.StoreMgr.get("Store1");
alert(store);
}
difference is only in "onClick =" <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Test_ExtStore._Default" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script type="text/javascript">
var onClick = function() {
var store = Ext.StoreMgr.get("Store1");
alert(store);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<ext:ResourceManager ID="ResourceManager1" runat="server" />
<ext:Store ID="Store1" runat="server" IDMode="Explicit">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="Polje_1">
</ext:RecordField>
</Fields>
</ext:JsonReader>
</Reader>
</ext:Store>
<ext:Button ID="Button1" runat="server" Text="Click me">
<Listeners>
<Click Handler="onClick()" />
</Listeners>
</ext:Button>
</div>
</form>
</body>
</html>