javascript - ASP.NET网站结构

标签 javascript html asp.net

我正在创建一个 ASP.NET 网站,对此还很陌生。任何人都可以帮助我如何最好地构建我的网页。

这是一个带有左右 Pane 的主页。左 Pane 包含一个菜单。当用户单击任何菜单项时,右侧 Pane 中就会填充相关数据。

我是否应该在一个页面上包含所有代码,并且单击的每个菜单项都不会涉及另一页面? 这将使加载主页时所有代码和 javascript 都必须同时加载。对吗?

或者我应该在右 Pane 中有一个 iframe 来为每个菜单项加载单独的 aspx 页面。 我觉得第二种方法更适合我的需求,因为它分隔了每个菜单项的代码,但是,当我想制作弹出窗口时,我陷入了困境。它应该去哪里?在主页上还是每个单独的页面都有自己的页面? 如果我把它放在主页上,那么任何弹出窗口所需的 JavaScript 都必须位于主页上。这听起来比应有的更困惑。

任何想法将不胜感激。

最佳答案

最好为每个菜单项使用单独的页面。使用母版页进行网站布局。您应该在需要的页面中开发弹出窗口。

关于javascript - ASP.NET网站结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41253398/

相关文章:

javascript - 运行扩展类中的构造函数

html - 修复简单布局中丑陋的 Bootstrap 导航栏

.net - 更新 Excel 文件中的小计

javascript - 自动执行匿名 JavaScript 函数的括号位置?

javascript - 数据未返回 Ajax

PHP - 将基于持续时间的事件/行分组为单个 html block

php 给出空白页(可能是网站设置)

Asp.net MVP - 创建动态控件,在哪里?

.net - 从插入记录的主键检索标识值

javascript - 带有 angularjs 插件的多个粘性 header