I cannot attach files here ( for some reason it hangs, so I'm copypasting html file below
1. replace link to jsclr.js on line 15
1. display the page, type "alb" into the combo - you will see states filtered, delete "al" and type something else for example "t". Combo will stay empty
2. comment out "Compile()" call
repeat one - and you will see that after "al" and then changing to "t" the texas will be displayed. So Compile must influence something
<!DOCTYPE html>
<html>
<head>
<title>
Basic Row Command - Ext.NET Examples
</title>
<script src="../Scripts/Sharpkit/jsclr.js" type="text/javascript"></script> <!-- replace this one-->
<script>
//debugger;
Compile();
</script>
<script>
var template = '<span style="color:{0};">{1}</span>';
var change = function (value) {
return Ext.String.format(template, (value > 0) ? "green" : "red", value);
};
var pctChange = function (value) {
return Ext.String.format(template, (value > 0) ? "green" : "red", value + "%");
};
</script>
<script type="text/javascript">
//<![CDATA[
Ext.net.ResourceMgr.init({ id: "ctl03", aspForm: "ctl01", appName: "AMS", locale: "en-US" }); Ext.onReady(function () { Ext.create("Ext.panel.Panel", { renderTo: "App.ctl04_Container", items: [{ id: "ctl05", width: 320, xtype: "combobox", fieldLabel: "Select a single state", labelWidth: 130, displayField: "name", queryMode: "local", store: { model: Ext.ClassManager.isCreated(Ext.id()) ? Ext.id() : Ext.define(Ext.id(), { extend: "Ext.data.Model", fields: [{ name: "abbr" }, { name: "name" }, { name: "slogan" }] }), storeId: "ctl06", autoLoad: true, data: [["AL", "Alabama", "The Heart of Dixie"], ["AK", "Alaska", "The Land of the Midnight Sun"], ["AZ", "Arizona", "The Grand Canyon State"], ["AR", "Arkansas", "The Natural State"], ["CA", "California", "The Golden State"], ["CO", "Colorado", "The Mountain State"], ["CT", "Connecticut", "The Constitution State"], ["DE", "Delaware", "The First State"], ["DC", "District of Columbia", "The Nation's Capital"], ["FL", "Florida", "The Sunshine State"], ["GA", "Georgia", "The Peach State"], ["HI", "Hawaii", "The Aloha State"], ["ID", "Idaho", "Famous Potatoes"], ["IL", "Illinois", "The Prairie State"], ["IN", "Indiana", "The Hospitality State"], ["IA", "Iowa", "The Corn State"], ["KS", "Kansas", "The Sunflower State"], ["KY", "Kentucky", "The Bluegrass State"], ["LA", "Louisiana", "The Bayou State"], ["ME", "Maine", "The Pine Tree State"], ["MD", "Maryland", "Chesapeake State"], ["MA", "Massachusetts", "The Spirit of America"], ["MI", "Michigan", "Great Lakes State"], ["MN", "Minnesota", "North Star State"], ["MS", "Mississippi", "Magnolia State"], ["MO", "Missouri", "Show Me State"], ["MT", "Montana", "Big Sky Country"], ["NE", "Nebraska", "Beef State"], ["NV", "Nevada", "Silver State"], ["NH", "New Hampshire", "Granite State"], ["NJ", "New Jersey", "Garden State"], ["NM", "New Mexico", "Land of Enchantment"], ["NY", "New York", "Empire State"], ["NC", "North Carolina", "First in Freedom"], ["ND", "North Dakota", "Peace Garden State"], ["OH", "Ohio", "The Heart of it All"], ["OK", "Oklahoma", "Oklahoma is OK"], ["OR", "Oregon", "Pacific Wonderland"], ["PA", "Pennsylvania", "Keystone State"], ["RI", "Rhode Island", "Ocean State"], ["SC", "South Carolina", "Nothing Could be Finer"], ["SD", "South Dakota", "Great Faces, Great Places"], ["TN", "Tennessee", "Volunteer State"], ["TX", "Texas", "Lone Star State"], ["UT", "Utah", "Salt Lake State"], ["VT", "Vermont", "Green Mountain State"], ["VA", "Virginia", "Mother of States"], ["WA", "Washington", "Green Tree State"], ["WV", "West Virginia", "Mountain State"], ["WI", "Wisconsin", "America's Dairyland"], ["WY", "Wyoming", "Like No Place on Earth"]], proxy: { type: 'memory', reader: { type: "array" } } }, listeners: { beforequery: { fn: function () { } } } }] }); });
//]]>
</script>
</head>
<body>
<form method="post" action="amstest1.aspx" id="ctl01">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE5OTg4MTgxNDdkGAEFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYDBQVjdGwwMwUFY3RsMDQFBWN0bDA1u/OEh2mZ/UFIVmgDVWxPsu/h3zZgKu1XZ8xZcSiatbk=" />
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['ctl01'];
if (!theForm) {
theForm = document.ctl01;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B762C47F" />
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAAI4N4e/OOM1jQ/+9+LTlDSuNpGzZOwh9RDF3/tMV5ai8y7B3HzPbMXHwBf7SxlVMegOb1ZdzS7mWec1A71x2RRD" />
</div>
<h1>Basic Row Command</h1>
<br />
<h3>Icons with tips</h3>
<div id="App.ctl04_Container"></div>
</form>
</body>
</html>