我正在做我的第一个ASP.NET mvc项目,在主页上,Index.cshtml,我有一个小表单:
<form action="ChoixFormulaire" method="get">
<fieldset>
<label>NAS</label>
<input id="nas" type="text" placeholder="###"/>
<br />
<label>Date of birth</label>
<input id="date" type="text" placeholder="AAAA-MM-JJ"/>
<br />
<label>Employee number</label>
<input id="numEmployee" type="text" placeholder="######"/>
<br />
</fieldset>
<input type="submit" value="Soumettre" onclick="return VerifierFormulaire()" />
</form>
点击该按钮后,在VerifierFormulaire()&#39;中进行了一些验证。方法,在同一个Index.cshtml文件中定义。然后显示ChoixFormulaire.cshtml(从我的HomeController中的ChoixFormulaire()方法调用,返回View())。
我希望表单输入在URL中作为参数。例如,如果我输入&#39; 123&#39;对于NAS,&#39; 1989-01-01&#39;出生日期和&#39; 123456&#39;对于员工编号,我被重定向到http://localhost:15778/Home/ChoixFormulaire?但我希望被重定向到http://localhost:15778/Home/ChoixFormulaire?nas=123&dateBirth=1989-01-01&numEmployee=123456
答案 0 :(得分:1)
尝试添加名称属性:
<input id="nas" name="nas" />