gpt4 book ai didi

asp.net - ASP.NET 中的 ID 命名约定?

转载 作者:行者123 更新时间:2023-12-02 15:40:40 27 4
gpt4 key购买 nike

来自 HTML、XML 和 PHP 的世界,它是使用 ASP.NET 制作 Web 应用程序时的一种新思维方式。我想在我的 MasterPage 中使用以下代码:

<div id="leftnav">
<asp:ContentPlaceHolder ID="leftnav" runat="server">
</asp:ContentPlaceHolder>
</div>

但是由于本示例中的 leftnav 使用了两次,Visual Studio 提出了一个小但值得注意的抗议。在这种情况下我应该如何思考,以及在 ASP.NET 中哪种命名 ID 最合适。

我不喜欢默认命名,因为 id="ContentPlaceHolder1" 没有说明任何内容。

感谢您的聆听!

最佳答案

我将 div 称为“nav”,将占位符称为“navPlaceholder”。这是因为“左”这个词意味着位置,它应该由你的CSS单独处理,而不是你的html。如果设计师决定将导航放在右侧怎么办?您可以在 CSS 中执行此操作,但最终会得到一些令人困惑的内容,例如 div #lefnav { float:right; } 这是一个简单的例子,我知道,但需要记住一些事情。

关于asp.net - ASP.NET 中的 ID 命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3235266/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com