【问题标题】:ASP.NET webpage with basic html text带有基本 html 文本的 ASP.NET 网页
【发布时间】:2009-06-18 04:09:31
【问题描述】:

我有一个特定的内容页面(带有现有的母版页),其中几乎只是包含一些基本文本,并带有一些 <p>, <ul>/<li>, <h3>, <h4>, <blockquote> 标记......就像一篇博客文章。
可以将所有这些 html 硬编码到我的内容页面中吗?有没有更好的方法(设计方面)将文本放入 ASP.NET 网页?

【问题讨论】:

    标签: asp.net html


    【解决方案1】:

    是的,没关系。只要确保如果您实际使用的是内容页面(因为它是母版页的子页面),您将所有 HTML 保存在 ContentPlaceHolders 中。

    【讨论】:

      【解决方案2】:

      查看 MasterPages,它允许您定义一个基本模板,然后您的每个页面将只包含一个您可以填写的内容部分,从而无需每次都拥有所有额外的模板代码.

      【讨论】:

        【解决方案3】:

        传统的 HTML 非常适合 aspx 页面。

        您可以创建一个母版页(右键单击项目 -> 添加新项目 -> 选择母版页)。配置此页面后,每次创建新的 aspx 页面时,选择您刚刚创建的母版页作为母版页模板。 Visual Studio 将创建一个包含<asp:content> 标记的基本布局。只需将您的 HTML 标记放在那里即可。

        【讨论】:

          【解决方案4】:

          这取决于项目的目标...如果您认为这将发展成为一个大项目,您应该考虑使用templates :)

          【讨论】:

            猜你喜欢
            • 2019-01-30
            • 1970-01-01
            • 2011-01-28
            • 1970-01-01
            • 2023-03-14
            • 2018-07-13
            • 2011-08-14
            • 2018-10-03
            • 2010-10-14
            相关资源
            最近更新 更多