Исходя из мира HTML, XML и PHP, это новый способ мышления при создании веб-приложений с использованием ASP.NET. Я хотел бы использовать следующий код в моем MasterPage:Соглашение о присвоении имен в ASP.NET?
<div id="leftnav">
<asp:ContentPlaceHolder ID="leftnav" runat="server">
</asp:ContentPlaceHolder>
</div>
Но поскольку leftnav
в этом примере используется дважды, Visual Studio сделать небольшой, но заметный протест. Как я должен думать в этой ситуации и который является наиболее подходящим использованием идентификаторов имен в ASP.NET.
Мне не нравится имя по умолчанию, так как id="ContentPlaceHolder1"
ничего не говорит о содержании.
Благодарим за внимание!
вам действительно нужно дать Див идентификатор ли? Кстати, я предпочитаю давать элементы управления идентификатору, который дает вывод его типу, т. Е. DivLeftNav, CphLeftNav или TxtLeftNav. –
@Tim Schmelter: учитывая вопрос, не могли бы мы просто предположить, что есть причина, по которой OP это нуждается ...? в конце концов, это не редкость, когда нужны идентификаторы. –
Общая идея состоит в том, чтобы сделать простой стиль страницы, используя leftnav в качестве ссылки для моей таблицы стилей, где #leftnav {float: left; ширина: 190 пикселей; } и #content {margin-left: 200px; }. Возможно, я думаю, что здесь все неправильно, так как я новичок в ASP :) –