Dec 12, 2013, 8:10 PM
[CLOSED] Reference token (ctl07_ClientInit) was not found error. Why is it happening?
Code to reproduce:
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<script runat="server">
// This fails
protected void Page_Load(object sender, EventArgs e)
{
List<string> items = new List<string>() {"Item 1", "Item 2", "Item 3"};
IEnumerable<Ext.Net.MenuItem> menuItems = items.Select(o => new Ext.Net.MenuItem().ToBuilder().Text(o).ToComponent());
Ext.Net.Menu menu = new Ext.Net.Menu().ToBuilder()
.Items(menuItems);
this.myButton.Menu.Add(menu);
}
// This works
protected void Page_Load2(object sender, EventArgs e)
{
List<string> items = new List<string>() { "Item 1", "Item 2", "Item 3" };
Ext.Net.Menu menu = new Ext.Net.Menu();
foreach (string item in items)
{
menu.Items.Add(new Ext.Net.MenuItem().ToBuilder().Text(item));
}
this.myButton.Menu.Add(menu);
}
</script>
<!DOCTYPE html>
<html>
<head runat="server">
<title>Ext.NET Example</title>
<link href="/resources/css/examples.css" rel="stylesheet" />
</head>
<body>
<form runat="server">
<ext:ResourceManager runat="server" />
<ext:Button Text="Some Button" id="myButton" runat="server"/></ext:Button>
</form>
</body>
</html>
Last edited by Baidaly; Dec 13, 2013 at 7:50 PM.
Reason: [CLOSED]