ASP.NET智能感知与客户端属性
发布时间:2020-12-16 06:56:09 所属栏目:asp.Net 来源:网络整理
导读:我只是使用 Javascript在ASP.NET中进入更多客户端的东西,并且有些东西让我困扰,希望有人可以解释.为什么intellisense没有显示.NET控件的所有属性/属性?例如,RadioButtonListControl中的ListItem: asp:ListItem Value="1" Text="Yes" onclick="alert('TEST1
我只是使用
Javascript在ASP.NET中进入更多客户端的东西,并且有些东西让我困扰,希望有人可以解释.为什么intellisense没有显示.NET控件的所有属性/属性?例如,RadioButtonListControl中的ListItem:
<asp:ListItem Value="1" Text="Yes" onclick="alert('TEST1');" /> <asp:ListItem Value="0" Text="No" onclick="alert('TEST2');" /> Intellisense没有显示ListItem的onclick属性(或称为属性?),但确实有效.为什么不显示?还是我太依赖Intellisense了? :-)或者我应该在代码隐藏中声明这些东西? 解决方法
问题是Web服务器控件的intellisense不显示客户端事件,只列出服务器上引发的事件.如果您为了相同的目的使用HTML服务器控件,您将在Intellisense中看到(客户端JS)事件.
要考虑的另一个问题是选项元素不支持onclick事件(至少在IE中不支持,尽管Firefox支持它很好).您应该处理onchange客户端事件.一个例子 : <select id="htmlserverselect" runat="server" onchange="alert(this.value);"> <option value="1">Yes</option> <option value="2">No</option> </select> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-2 – 在IIS 7.5上启用html PUT方法
- asp.net – 在日历上设置最小和最大日期?
- Asp.Net Core 发布到 Docker(Linux Centos 虚拟机,使用Do
- asp.net – 通过链接按钮单击从一个用户控件到另一个用户控
- asp.net – System.Web.AspNetHostingPermission SecurityE
- asp.net-web-api2 – Web Api 2 Post – UrlHelper.Link不能
- asp.net-mvc – 将实体框架数据模型放在MVC应用程序中的位置
- Asp.Net数据控件引用AspNetPager.dll分页实现代码
- asp.net-mvc – ASP.NET MVC ViewModel方法 – 是“合法”吗
- asp.net – 在Visual Studio 2010中更改“切换到标记”的快
推荐文章
站长推荐
- asp.net-mvc – 使用AD的ASP.NET MVC表单Auth在本
- asp.net-mvc – ASP.NET MVC AjaxHelper是否处理
- FluentSecurity是否取代了Asp.Net会员提供商,或者
- asp.net-mvc – 安装KB2993928后,ASP.NET MVC4解
- ASP.NET Core 企业级开发架构简介及框架汇总
- ASP.NET中没有会话状态的用户身份验证
- .net – <%#和<%=开启代码有什么区别?
- asp.net-mvc – 使用Asp.Net MVC的Ajax?
- asp.net-mvc-routing – MVC 5路由和可选参数
- ASP.net webforms中的异步页面处理示例(.NET 2.0
热点阅读