gpt4 book ai didi

c# - 如何使用 C# 检索 HTML5 数据-* 属性

转载 作者:太空狗 更新时间:2023-10-29 13:12:25 25 4
gpt4 key购买 nike

我的表单中有一个 asp 复选框:

<asp:CheckBox id="option" runat="server" OnCheckedChanged="checkChange" data-attributeA="somevalue1" data-attributeB="somevalue2" AutoPostBack="true" />`

在我的 OnCheckedChanged 事件中,我想检索这两个数据属性。

protected void checkChange(object sender, EventArgs e) {}

我该怎么做?

最佳答案

@musefan 共享的链接中的相同方法对您有用。

我创建了一个复选框:

<asp:CheckBox ID="CheckBox1" runat="server" OnCheckedChanged="CheckBox1_CheckedChanged" dataAttributeA="Test Custom Attr A" dataAttributeB="Test Custom B" Text="Check it or dont" AutoPostBack="True" />

然后一个方法来处理改变的事件:

 protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
String customAttr1 = CheckBox1.Attributes["dataAttributeA"].ToString();
String customAttr2 = CheckBox1.Attributes["dataAttributeB"].ToString();

Response.Write("<h1> Custom Attributes A and B = " + customAttr1 + " " + customAttr2);

}

最后,我将 CheckBox 的 AutoPostBack 属性设置为 true,因此它的更改事件将在单击时立即触发。

我得到了预期的结果

Custom Attributes A and B = Test Custom Attr A Test Custom B

关于c# - 如何使用 C# 检索 HTML5 数据-* 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28671846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com