【问题标题】:How to include html attributes in an asp button that is run at server?如何在服务器上运行的 asp 按钮中包含 html 属性?
【发布时间】:2013-02-08 06:14:37
【问题描述】:
我想添加一些 html 属性到使用 c# 动态创建的 asp 按钮,以便我可以使用它们与使用 jquery 的按钮进行交互。
我基本上需要在渲染页面的 html 中将 class 和 rel 作为按钮的属性。
我是使用 jquery 的初学者,对于如何将 jquery 与我的动态创建的 asp 按钮一起使用并不了解。
【问题讨论】:
标签:
jquery
asp.net
button
html
【解决方案1】:
要在 jquery 中添加属性,您可以使用 attr()
$('#elementsID').attr('rel','thisrel');
这将属性rel="thisrel" 添加到具有id=elementsID 的元素
添加类可以使用addClass()
$('#elementsID').addClass('newClass');
这会将class="newClass" 添加到带有id=elementsID 的元素中
【解决方案2】:
asp按钮中有一个“cssClass”属性,因此您可以分配一个类名并使用jquery使用类名访问该按钮。否则,您可以看到生成的按钮 id,这是一个很大的值,但无论您运行多少次代码,它都会保持不变。