簡體   English   中英

在ASP.NET MVC中顯示模式彈出窗口

[英]Display a modal Pop up in ASP.NET MVC

我目前正在開發一個MVC項目,需要給客戶30天的試用期。 從試用的5天到結束,我想開始向用戶顯示警告消息。 我注冊了一個Subscription屬性 ,它的工作方式與ASP.NET MVC中的Authorize Attribute類似。

這個怎么運作:

當客戶正在工作時,我檢查if(trial period <= 5 days)

如果為true,則返回HttpSubscriptionExpiredResult Action Result,生成自定義狀態代碼。 SubscriptionModule攔截此狀態代碼,然后重定向到警告頁面。

我的需求:

我想要警告Action Method返回一個模式彈出窗口(或只是一個彈出窗口)。 或者簡單地說:我希望彈出一個模態彈出的警告信息。 這樣可以防止破壞客戶的工作。 我如何實現這一目標?

SubscriptionModule攔截此狀態代碼, 然后重定向到警告頁面

有很多方法可以在HTML頁面中進行模態彈出; 最簡單的一個在Simple jQuery Modal Window Tutorial中展示

warning page輸入以下JavaScript代碼

$(document).ready(function () {
    //id is the ID for the DIV you want to display it as modal window
    launchWindow(id);
}); 

它顯示了一個不錯的彈出窗口。

暫無
暫無

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

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