这是我的代码,他在按Enter键错误...
<div class="form-group">
<div class="col-sm-12">
<div id="fileselection" style="margin-bottom:30px">
@using (Html.BeginForm("AdicionarAnexo", "Classe", FormMethod.Post, new { @encoding = "multipart/form-data", @enctype = "multipart/form-data", @id = "AnexoClasseForm", @class = "upload-form" }))
{
if (ViewBag.Status == null)
{
<div class="col-sm-5">
<input type="file" name="anexo" id="idAnexo" />
</div>
<div class="col-sm-6">
<input type="button" class="btn btn-default" id="adicionarAnexo" value="Incluir anexo" style="margin-top:-10px;" />
</div>
}
}
</div>
</div>
@*<h4><i class="fa fa-question-circle" data-container="body" data-toggle="popover" data-placement="right" data-content="texto"></i></h4>*@
</div>
这是输入,按Enter键打开一个空白屏幕:
答案 0 :(得分:0)
我添加了beginform属性:
new { onkeydown = "return event.keyCode!=13",
代码完成:
@using (Html.BeginForm("AdicionarAnexo", "Classe", FormMethod.Post, new { onkeydown = "return event.keyCode!=13", @encoding = "multipart/form-data", @enctype = "multipart/form-data", @id = "AnexoClasseForm", @class = "upload-form" }))