我正在创建一个 ASP.NET 网站,对此还很陌生。任何人都可以帮助我如何最好地构建我的网页。
这是一个带有左右 Pane 的主页。左 Pane 包含一个菜单。当用户单击任何菜单项时,右侧 Pane 中就会填充相关数据。
我是否应该在一个页面上包含所有代码,并且单击的每个菜单项都不会涉及另一页面? 这将使加载主页时所有代码和 javascript 都必须同时加载。对吗?
或者我应该在右 Pane 中有一个 iframe 来为每个菜单项加载单独的 aspx 页面。 我觉得第二种方法更适合我的需求,因为它分隔了每个菜单项的代码,但是,当我想制作弹出窗口时,我陷入了困境。它应该去哪里?在主页上还是每个单独的页面都有自己的页面? 如果我把它放在主页上,那么任何弹出窗口所需的 JavaScript 都必须位于主页上。这听起来比应有的更困惑。
任何想法将不胜感激。
最佳答案
最好为每个菜单项使用单独的页面。使用母版页进行网站布局。您应该在需要的页面中开发弹出窗口。
关于javascript - ASP.NET网站结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41253398/