繁体   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