输入名称,值和文字

时间:2019-03-25 13:34:45

标签: c# html asp.net-core-mvc

我想要多个<input type="submit" ... />

另外的东西正在发送一些价值

<input type="submit" name="test" value="1" class="btn btn-success" />

<input type="submit" name="test" value="2" class="btn btn-success" />

name用作binding variable名称,value用作value

但是value也用作text

如何在其中输入不同的文字?

类似

name="test" value="2" text="two (2)"

2 个答案:

答案 0 :(得分:2)

使用button元素,这是最正确的方法。使用<input type="submit">是一种反模式。

<button type="submit" name="test" value="2">two (2)</button>

答案 1 :(得分:1)

如果您不希望用户与值交互,则应使用类型为 hidden 的输入:

<input type="hidden" value="2" />

当然,请确保在服务器端验证输入,在此输入值确实很容易,而不是您输入的值。