我是asp.net的新手,所以这看起来像是一个愚蠢的问题,但是:
我正在尝试修改网络应用中的现有帮助菜单。
在此菜单中,前一位开发人员只使用了三个由段落分隔的文字和一个链接到100页手册的按钮。 (我知道似乎没有多大帮助,因此为什么我计划更新并修复此问题)
我想到的是设置一些菜单,当点击标题时会链接到页面的不同部分。
这些内容如下:
<h1>Menu Contents</h1>
<ol>
<li>section1</li>
<li>section2</li>
<li>etc</li>
</ol>
在内容部分之后,我会得到第一部分的详细信息。
我想知道为什么我会使用asp文字而不仅仅是坚持使用HTML? 所以基本上我想知道使用asp文字有什么好处或原因,我想我什么时候应该使用它们呢?
我试图通过自己找到解决方案,但我能找到的唯一相关问题必须与人们争论文字或标签是否是最佳选择,因此它并不完全有用。
非常感谢任何帮助或建议。 感谢。
答案 0 :(得分:3)
如果您希望能够以编程方式控制显示的文本,则通常使用文字。例如,假设您的页面有一种编辑手册章节标题的方法。或者说您的手册有多种语言,您希望用户能够设置她的语言并查看以该语言显示的章节标题。 在你的情况下,通过你所说的,我推断这一点都不适用,你的手册是非常静态的。在这种情况下,我会坚持使用简单的HTML。
答案 1 :(得分:0)
也许它是这样做的,所以它允许动态构建链接,如:
litMenuItem1.Text = "<a href=\"section1.aspx\">section1</a>";
从而完全控制输出?但是有更好的方法可以做到这一点。