我有一個網頁,其中列出所有國家以表格形式和觀點有像下面的模型:
客戶端驗證不工作的引導模式在MVC視圖
@model IEnumerable<Country>
在同一頁上我有一個鏈接它允許用戶通過一個模式彈出(即頁面內定義)
<a operation="add" id="btnNewCountry" data-toggle="modal" data-target="#myModal" href="#">Add New Country</a>
型號彈出片段看起來像下面創建一個新的國家:
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-hidden="true">
@using (Html.BeginForm("ManageCountry", "Admin", FormMethod.Post, new { enctype ="multipart/form-data" }))
{
<label for="module-text">Country Name</label>
<input type="text" id="txtName" name="name" />
<button type="submit" class="btn btn-primary">Save changes</button>
}
只要用戶按下提交按鈕,控件就會快速到達控制器操作。
現在面臨的挑戰是,我無法弄清楚如何在國家或地區名稱的文本框應用客戶端驗證「添加新的國家」彈出的(像@ Html.ValidationMessagefor和要求)模式的頁面(IEnumerable)不同於Modal Popup(僅適用於單個國家對象)
請幫忙!!
爲什麼你有'
謝謝Stephen..let我嘗試..我會很快回到這與結果 – CuriousBuddy
謝謝噸,絕對的解決方案..不知道我怎麼不能在那個方向思考。 – CuriousBuddy