【发布时间】:2011-01-31 11:31:21
【问题描述】:
我上个月刚开始做程序员,所以会有很多新手问题来自我,敬请期待...我现在正在修改提供的模板(来自 DevExpress)以使用创建新的 Web 表单Visual Studio 2008 上的 ASP.NET 2.0。
虽然该 Web 表单的功能在那里,但我正在删除 90 条警告消息,其中大部分来自提供的模板。
其中一个让我困惑了一段时间是这个: “警告 75 内容不允许在元素 'ClientSideEvents' 的开始和结束标记之间。”
这里是代码:
<dxe:ASPxListBox id="edtMultiResource" runat="server" width="100%"
SelectionMode="CheckColumn" DataSource='<%# ResourceDataSource %>' Border-BorderWidth="0">
<ClientSideEvents SelectedIndexChanged="function(s, e) {
var resourceNames = new Array();
var items = s.GetSelectedItems();
var count = items.length;
if (count > 0) {
for(var i=0; i<count; i++)
_aspxArrayPush(resourceNames, items[i].text);
}
else
_aspxArrayPush(resourceNames, ddResource.cp_Caption_ResourceNone);
ddResource.SetValue(resourceNames.join(', '));
}"></ClientSideEvents>
</dxe:ASPxListBox>
我自己看不出代码有什么问题,所以请在这里帮帮我。
【问题讨论】:
标签: asp.net javascript visual-studio-2008 devexpress