我有一个ASP.Net(VB.Net)项目,它有各种模块/功能。我想让用户自由设置自己的默认启动页面。
我不知道如何开始实施此功能。
另外,我 NOT 使用MVC
答案 0 :(得分:1)
在母版页上放置一些控件以选择当前页面作为默认值(即按钮或复选框)。用户选择当前页面作为默认值后,您可以将页面地址存储到用户的配置文件或您喜欢的任何存储。 设置站点起始页面,如Default.aspx,并在此页面的Page_Load方法中读取用户保存的默认页面(如果存在)并重定向到它。
答案 1 :(得分:0)
您希望为用户设置一种方法,将其首选主页存储在您的数据库中(或您首选的方法)。一旦完成,你应该能够以一种简单的方式做到这一点:
ASP.NET WebForms:
ASP.NET MVC:
也有很多其他方法可以实现这一目标,但这应该是一种直接的方式来开始。