要使用哪些Asp.net页面属性。。。?请在下面查找详细信息

要使用哪些Asp.net页面属性。。。?请在下面查找详细信息,asp.net,Asp.net,我有一个应用程序,其中我显示一个模式对话框,如果页面是第一次加载,但当我导航到网站内的任何其他页面时,那么模式对话框也会显示。我需要的是模式对话框应该只在第一次显示,而不是在网站内导航时显示。“仅向用户显示一次模式对话框,如果用户在网站内导航,则不会反复显示” 模态对话框来自javascript,我使用的是asp.NET3.5 不使用ispostback需要ispostback以外的任何建议或条件 页面是否有任何属性在第一次加载页面时为真/假,当用户导航到网站内的其他页面时为假/真 有什么方法/

我有一个应用程序,其中我显示一个模式对话框,如果页面是第一次加载,但当我导航到网站内的任何其他页面时,那么模式对话框也会显示。我需要的是模式对话框应该只在第一次显示,而不是在网站内导航时显示。“仅向用户显示一次模式对话框,如果用户在网站内导航,则不会反复显示”

模态对话框来自javascript,我使用的是asp.NET3.5 不使用ispostback需要ispostback以外的任何建议或条件

页面是否有任何属性在第一次加载页面时为真/假,当用户导航到网站内的其他页面时为假/真

有什么方法/逻辑来做这件事吗

谢谢


Nilesh

没有允许您确定是否首次访问该页面的属性。处理此问题的一种方法是使用会话变量,您可以在其中存储用户是否已经访问了第一个页面

你可以存储一个cookie并在每个页面上检查它。谢谢你这么快的回复。。我的问题是,如果用户在网站www.abc.com/abc.aspx上,则应显示模式对话框,但当用户单击任何菜单/子菜单并导航到www.abc.com/pqr.aspx时,则不应显示对话框。。用户在同一个网站上。。但是导航到不同的网页…我如何使用cookies..任何代码示例。。或任何其他解决方案也是受欢迎的。。。Thanks@Nilesh,是的,您可以使用会话变量。在加载页面中,检查会话变量是否已设置,如果未设置,则显示模式对话框并设置变量。要读取/写入会话变量,请使用
会话
对象。示例:
Session[“isModalShown”]=true
@Nilesh,下面是一篇很好的文章,解释了会话在ASP.NET中的工作原理: