我试图想出一种在运行时更改jQuery-Mobile属性的方法,特别是数据图标值。这是我的HTML:
<asp:HyperLink ID="HyperLink2"
runat="server"
data-role="button"
data-transition="fade"
data-theme="b"
class="ui-btn-right"
data-icon="delete"
data-iconpos="right"
href="#page1">HyperLink2</asp:HyperLink>
以下是我在Code Behind中尝试的内容,但我无法访问该特定值:
protected void Page_Load(object sender, EventArgs e)
{
this.HyperLinkExit.Text = "Refresh";
HtmlGenericControl HyperLinkItem = Master.FindControl("HyperLinkExit") as HtmlGenericControl;
HyperLinkItem.data-icon = "refresh";
}
我确信有一些方法可以让我改变这个值
答案 0 :(得分:1)
data-icon
不是HtmlGenericControl
的属性。请改用Attributes
属性:
HyperLinkItem.Attributes["data-icon"] = "refresh";