C# 使用两种类型的值输入submit

C# 使用两种类型的值输入submit,c#,jquery,razor,input,submit,C#,Jquery,Razor,Input,Submit,提交输入的附加值是否与显示的名称不同 这只是一个测试,实际上不起作用: <input type="submit" name="btn" value="Value to show as button text" value="value to use" /> 我使用的格式是cshtml 编辑: 我试图实现的是生成一个对象列表,每个对象都有一个按钮来返回一个请求[“btn”]或类似的内容,以便在C#中使用。 所有按钮都需要相同的名称,但必须将对象的id解析为请求 一些代码: @{

提交输入的附加值是否与显示的名称不同

这只是一个测试,实际上不起作用:

<input type="submit" name="btn" value="Value to show as button text" value="value to use" />

我使用的格式是cshtml

编辑: 我试图实现的是生成一个对象列表,每个对象都有一个按钮来返回一个请求[“btn”]或类似的内容,以便在C#中使用。 所有按钮都需要相同的名称,但必须将对象的id解析为请求

一些代码:

@{
    if(Request["btn"] == "Value to show as button text")
    (
        int id = // submit object id
}

<form action="" method="post">
    <ul>
        <li>
            <input type="submit" name="btn" value="Send request" value="id1" />
        </li>
        <li>
            <ul>
                <li>
                    <input type="submit" name="btn" value="Send request" value="id3" />
                </li>
            </ul>
        </li>
        <li>
            <input type="submit" name="btn" value="Send request" value="id2" />
        </li>
    </ul>
</form>
@{
如果(请求[“btn”]=“显示为按钮文本的值”)
(
int id=//提交对象id
}
是,使用
标签:

<button type="submit" value="value-to-submit">Button Text</button>
按钮文本
是,使用
标签:

<button type="submit" value="value-to-submit">Button Text</button>
按钮文本
您的代码已经在按钮上向用户显示“显示为按钮文本的值”,将要传递的值将是“要使用的值”。

您的代码已经在按钮上向用户显示“显示为按钮文本的值”,将要传递的值将是“要使用的值”。

更改

<input type="submit" name="btn" value="Value to show as button text" value="value to use" />
改变

<input type="submit" name="btn" value="Value to show as button text" value="value to use" />

为什么不使用
data-
属性?你想做什么?使用自定义的HTML5
data-*
属性:,例如
data-val1
data-val2
,等等。属性应该有唯一的名称。你也可以用一些数据分隔符正确解析属性值。嗨,Michael,我想你需要详细说明一下你想要达到的目标。你的最终目标是什么?否则有很多方法可以“剥这只猫的皮”。详细阐述了问题^^^为什么不使用
data-
属性?您试图实现什么?使用自定义HTML 5
data-*
属性:,例如
data-val1
data-val2
,等等。属性应该有唯一的名称。您还可以使用其中的一些数据分隔符正确解析属性值。嗨,Michael,我想你需要详细说明你试图实现的目标。你的最终目标是什么?否则有很多方法可以“剥这只猫的皮”。详细说明了这个问题^^我一直在检查。这个请求[]会是什么样子?我一直在检查。请求[]会是什么样子这看起来像什么?我猜这是JQuery或JavaScript。如果我在我的页面的C#部分为它的id创建一个请求[“btn”],会是什么样子?我猜这是JQuery或JavaScript。如果我在我的页面的C#部分为它的id创建一个请求[“btn”],会是什么样子?