我使用ASP.NET MVC 4,我遇到了bootstrap模式的问题。我有一个包含4个DropDownList(在局部视图中)的表单的模态,当我提交表单时,如果引用存在,则在数据库中提交操作检查。
如果参考文件没有离开模态,我想在模态中显示警告,请告诉我这是否可行以及如何进行?
这是我观点的一部分
@using (Html.BeginForm("AfficherBobine", "Home"))
{
<div class="modal fade" id="ChoisirBobine" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<div class="container-fluid">
<section class="row">
@Html.Partial("PartialFormBobine")
</section>
<section class="row">
</section>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Fermer</button>
<button type="submit" class="btn btn-default">Envoyer</button>
</div>
</div>
</div>
</div>
}
这是行动的代码:
[HttpPost]
public ActionResult AfficherBobine(string annee, string semaine, string montage, string numero)
{
string arg = annee + semaine + montage + numero;
IDal dal = new Dal();
//this is the code to check if the reference exist
SortedList arg_Params = new SortedList();
arg_Params.Add("NUM_BOBINE", arg);
List<CheckIdentite> Bobine = dal.RetourneIdentite(ref arg_Params);
if (Bobine.Count != 0)
{
return RedirectToAction("Index", new { id = arg });
}
else
{
//Here the code to show an alert ("Wrong selection")
}
}
感谢您的关注