如何在使用MasterPage的ASP.NET Web窗体中设置服务器控件的特定I
发布时间:2020-12-15 22:24:01 所属栏目:asp.Net 来源:网络整理
导读:是否可以在ASP.NET服务器控件上设置特定的ID?每次我分配ID并运行Web表单时,ID都会更改. 例如: asp:TextBox ID="txtName" runat="server"/asp:TextBox 获得翻译成这个: input id="ct100_ContentPlaceHolder1_txtName" type="text" / 我认为这对我来说是使
是否可以在ASP.NET服务器控件上设置特定的ID?每次我分配ID并运行Web表单时,ID都会更改.
例如: <asp:TextBox ID="txtName" runat="server"></asp:TextBox> 获得翻译成这个: <input id="ct100_ContentPlaceHolder1_txtName" type="text" /> 我认为这对我来说是使用母版页,但如果是这样,我怎么能确定一个控件将具有一定的ID(用于javascript目的).我将自动生成的id放在我的javascript中并且它正在运行,但我更喜欢使用我最初分配它们的id.这可能吗? (这是版本:ASP.NET 3.5) 解决方法
这是Web控件ID在4.0之前的.NET中的方式.版本4.0引入了客户端ID,您可以阅读有关
here的内容.
你可以在JS中使用这样的东西: var something = '<%= txtName.ClientID %>'; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – ViewState [“object”]和Page.Items [“object
- asp.net-mvc – 自定义WIF请求验证器无限循环
- asp.net-mvc – RequireHttps导致Amazon Elastic Load Bala
- asp.net-mvc-3 – 跨多个控制器操作保持值
- asp.net – 手动将MVC Web应用程序从3升级到4,无法添加API控
- asp.net – 无法为网站禁用SSL
- asp.net-mvc – asp .net mvc授权
- asp.net-mvc – 任何潜在的安全风险设置,打开relaxedUrlToF
- asp.net – 是否可以访问位于另一个项目的MVC视图?
- iis-7.5 – ASP.NET Web API仅在某些服务器上返回404 PUT