Html元素忽略了name属性

时间:2014-02-20 10:11:01

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

我正在使用以下代码构建表单

<h1>Opzoeken</h1>
@using (Ajax.BeginForm(
new AjaxOptions { 
    HttpMethod = "get",
    InsertionMode = InsertionMode.Replace,
    UpdateTargetId = "ZoekResultaat" }))
{
<input type="search" name="searchterm" /> <br />
<input type="submit" name="Externe" /> 
<input type="submit" name="Leveranciers" /> 
<input type="submit" name="Contracten" /> 
}

但无论我在按钮中调试什么浏览器,总是有“Verzenden”而不是指定名称。

detais:它是一个mvc应用程序,我检查了css,没有任何东西正在改变那里的按钮名称。

1 个答案:

答案 0 :(得分:1)

使用value=""覆盖按钮显示的文字,Verzenden是荷兰语的默认语言,会自动检测到。对于英国人,它将显示Submit等。

<input type="search" name="searchterm" /> <br />
<input type="submit" name="Externe" value="Externe" /> 
<input type="submit" name="Leveranciers" value="Leveranciers" /> 
<input type="submit" name="Contracten" value="Contracten" /> 

JSFiddle demo