如何實現跨頁面的資料回填

2021-09-24 12:12:00 字數 946 閱讀 2547

由於之前學的資料回填大多數是彈出模態框進行資料的回填,類似要用到資料回填的功能是在修改或者詳情等等**現,然而對於跨頁面的資料回填的了解不是很透切,而跨頁面的資料回填是經常用到的,那麼該如何實現跨頁面的資料回填呢?接下來以乙個跨頁面修改回填資料的例子來講。

效果圖:需要回填的資料有輸入框和下拉框的資料

回填資料後的圖:

再來看一下實現該效果的**:

1、 首先要給跳轉頁面的按鈕乙個主鍵(id),以便查詢出那張表的具體資料。

function openupdatemodal(salelndentid)
2、 在控制器中通過頁面來接收傳遞過來的id,儲存到session中以便傳遞歸頁面;

public actionresult updatesellindent(int? salelndentid)

3、在頁面中通過傳遞的id進行資料的回填。在頁面中記得在表單裡面放隱藏的id,即

4、最後到控制器中查詢資料。

public actionresult selectsalelndentid(int salelndentid)
在這裡你可以查詢你想要回填的資料,寫法不一,按實際情況而定。

跨頁面回填資料

因為我們之前用的基本都是彈出模態框來修改資料並回填,那麼很多時候也是要用到跨頁面來修改回填資料的,那麼該如何跨頁面回填資料吶,這裡有兩種方法,看以下的小例子 1 首先我們在彈出頁面時在跳轉路徑上給它拼接上id,因為它要根據id查詢出資料 2 根據我們傳過去的id查詢出相應資料,然後通過viewbag...

跨頁面的傳送

一般來說,aspnet的頁面都會只傳送給自己,如果要實現跨頁面傳送,可以在頁面的提交按鈕中設定屬性postbackurl給目標頁面。要想在目標頁面能接受到回送的內容和包含在頁面控制項中的值,有兩種辦法 1,要獲得從前乙個頁面傳送過來的控制項值,只需建立該控制項型別的乙個例項,並用previouspa...

如何實現登入進入頁面回填個人資訊

當我們在一些軟體上註冊或者登入資訊的時候,還有很多資訊是沒有填寫完整的,而當我們完善個人資訊之後,在我們再次登入那個軟體的時候,個人資訊已經回填到頁面上了,這個是怎麼實現的呢?你有沒有想過呢?接下來我用乙個例子來向你展示一下該如何實現的。先來看一下效果圖 登入頁面進行登入,個人資訊的回填 頁面我就不...