我想在动态生成控件中设置所需的ClientID。如果您有任何想法,期望客户端ID设置为控制不是告诉我我可以设置动态生成控件的期望ClientID
2
A
回答
4
这只能在.NET 4中进行起
它不应该不过没关系,对CSS总是使用类,其ASP客户端ID是只读.NET不会碰和JavaScript的你可以撒:
$("#<%=myElement.ClientID%>").blah()
所以,无论净决定ID将成为它都将电线正确:
$("#ct101_myElement").blah();
我用这个SOR t的东西广泛..
0
在ASP.Net 4中,您可以将控件的“ClientIDMode”设置为“Static”,因此您可以分配您自己的ID。
Panel imageCard = new Panel
{
ID = dr["DisplayOrder"].ToString(),
CssClass = "portlet portlet-family",
ClientIDMode = System.Web.UI.ClientIDMode.Static
};
ClientID没有setter。在这种模式下,clientID将与ID相同。
如果在重复控制中使用静态ClientIDMode,则开发人员负责确保客户端ID唯一性。 (更多:http://weblogs.asp.net/asptest/archive/2009/01/06/asp-net-4-0-clientid-overview.aspx)
相关问题
- 1. Jquery/Javascript:我如何获得动态生成的控件的ClientID
- 2. 我可以处理动态生成的控件
- 3. 在ASP.NET中设置TextBox中的TabIndex动态生成控件?
- 4. 我可以设置对用痣产生的痣类型的期望吗?
- 5. SignalR - 手动设置ClientID
- 6. 动态设置动态生成的UITableviews的高度和位置?
- 7. ASP.net动态控件没有在预期的时间生成
- 8. 如何获取ASP.NET中为BoundField生成的控件的ClientID?
- 9. SEO:可以动态生成链接吗?
- 10. 动态生成窗体窗体控件
- 11. 生成动态日历控件
- 12. 动态生成控件问题
- 13. 问题与.net动态控件生成
- 14. 动态创建控件的设置锚
- 15. 如何动态查找使用javascript的控件的ClientID?
- 16. 我可以绑定(双向)动态生成的RadioButtonLists吗?
- 17. 我可以从动态生成的XML创建JSP吗?
- 18. 我需要关闭动态生成控件的ControlState!
- 19. 我怎么可以设置滚动条可以多选择和动态自动完成serarch盒的jQuery
- 20. 为什么我的content_tag不会生成我期望的HTML?
- 21. 动态生成咕噜插件配置
- 22. 我可以使用Java动态生成xsd吗?
- 23. 在asp mvc中,我可以动态生成javascript吗?
- 24. 我们可以动态生成轨道资源吗?
- 25. 我可以设置一个OCMock对象来期望char *参数吗?
- 26. 为Asp:Chart控件设置动态大小
- 27. 动态设置用户控件属性
- 28. ReactJS - 为动态生成的项目设置唯一状态
- 29. 如何动态生成DataTable以及动态生成Columns和Row?
- 30. CMake可以生成配置文件吗?
您使用的是哪个版本的ASP.Net? – 2010-07-17 10:11:27
因为ASP.NET 4有一个这样的设置。 – 2010-07-17 10:31:42
您可以选择我的答案作为问题的正确答案,以便人们搜索它以查找动态创建的对象。 – 2013-07-18 21:27:39