簡體   English   中英

從一個cshtml頁面檢查其他cshtml頁面的javascript驗證值?

[英]javascript validation value from one cshtml page to check other cshtml page?

我想驗證Create.cshtmlAddUser.cshtml頁面中的name值。 mvc application工作

在create.cshtml中

<div id="tab3" class="tab_content">

@Html.TextBoxFor(x => x.FirstTripStartTime, new { id = "minStartTime", @class = "smallTxtEntry3" })&nbsp;(HH:MM:SS)

</div>

在adduser.cshtml中

<div>
  <td valign="top" class="nd_nor_ftd">Start Time<span class="mand">*</span></td>
                    <td>
                        @Html.TextBoxFor(x => x.StartTime, new { @class = "smallTxtEntry3" })&nbsp;(HH:MM:SS)
                    </td>
</div>

如果這兩個值相同,我如何比較並顯示警報

在第1頁填寫后,第2頁以表格形式顯示。

  <div id="tab4" class="tab_content">
   <div class="buttonDiv">
      <input type="button" class="button addButton" name="AddUser" id="AddUser" value="Add Useronclick="OpenAddDialogWindow(GoodReceiptParameterCss, '/User/GetPartialView?name=User&mode=add', 'gridVariableFrequencies');" /><br />
       <span>Add Frequency</span>

當您在談論不同的頁面時,您可以以*至少* 2種方式在它們之間共享狀態和值:

  1. 從一個頁面保存數據庫中的數據並從另一個頁面讀取(不太好,因為需要請求)
  2. 在本地存儲中保存一個頁面中的值並從另一個頁面讀取(絕對更好)

為了便於在客戶端保存/讀取數據,可以查看: amplify.js

您可以使用MVC Session對象來持久保存服務器端數據(無需數據庫,或依賴客戶端存儲)並檢查客戶端或服務器端的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM