【问题标题】:How to pass values from HTML tags/elements to Code Behind in C#?如何将值从 HTML 标记/元素传递到 C# 中的代码背后?
【发布时间】:2012-07-13 14:09:41
【问题描述】:

在不使用 runat="server" 的情况下,将值从 HTML 标记/元素传递到代码背后的最佳方法是什么?示例

<input id="tags" type="text" />

现在,我想将标签的值传递给后面的代码。

string tagsvalue = this.Request.Form.Get( "tags" );

我正在尝试使用上面的代码,但无法正常工作。任何帮助将不胜感激。

【问题讨论】:

    标签: c# javascript asp.net html


    【解决方案1】:

    您使用 name 属性来指定名称/值对中的名称而不是 id

    <input name="tags" id="tags" type="text" />
    

    【讨论】:

    • 名称被传递给服务器。 Id 仅在客户端(jquery/javascript)。另外,不要忘记将问题标记为正确,因为它会激励其他人在未来帮助您。
    • 是的,我只是在等待等待时间,我还有 17 秒的时间,所以我可以将其标记为答案。谢谢你们
    猜你喜欢
    • 2022-11-26
    • 1970-01-01
    • 2016-10-10
    • 2017-12-07
    • 1970-01-01
    • 1970-01-01
    • 2012-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多