asp.net mvc参数

时间:2009-11-21 08:29:03

标签: asp.net asp.net-mvc

我想在特殊页面中重新显示时显示提示信息,如何才能完成此操作? 将parasage作为参数传递并不是那么漂亮。 用一个booling参数确定情况以显示信息。

1 个答案:

答案 0 :(得分:2)

为什么不根据询问控制器中的ViewData来传递Request.ServerVariables["http_referer"]中的布尔值(是否显示消息)?

控制器中的

ViewData["DisplayMessage"] = 
    Request.ServerVariables["http_referer"] == "http://Special.com";

在视图中

<% if ((bool)ViewData["DisplayMessage"])){ %>
<div>YOUR MESSAGE</div>
<% } %>

善,