Javascript 从服务器端C向HTML元素添加自定义属性#

Javascript 从服务器端C向HTML元素添加自定义属性#,javascript,c#,jquery,html,Javascript,C#,Jquery,Html,我最近在一个DIV中添加了一个自定义属性,该属性在IE中很好地工作,但在Chrome中却没有,它的典型消息是UNDEFINED。这是我的密码 服务器端 public void Bind() { myDiv.Attributes.Add("data", TextBox1.Text); } 客户端 <div id="myDiv" runat="server" class="class1"> </div> 尝试改用数据-属性。。。像d

我最近在一个DIV中添加了一个自定义属性,该属性在IE中很好地工作,但在Chrome中却没有,它的典型消息是UNDEFINED。这是我的密码

服务器端

    public void Bind()
    {
        myDiv.Attributes.Add("data", TextBox1.Text);
    }
客户端

<div id="myDiv" runat="server" class="class1">
</div>

尝试改用
数据-
属性。。。像
data value
data whatever
,然后分别使用
$('id$=myDiv')).data('value')
$('id$=myDiv')).data('whatever')
。@JasonP,它起作用了!谢谢!!!您必须将您的评论作为“答案”提交,才能投赞成票!顺便说一句。。为什么不使用class而不是id“.class1”?它干净多了。
alert(($('[id$=myDiv]')[0]).data);