Я был разработчиком PHP в течение 10 лет, пытаясь расширить горизонт. Я делаю проект в ASP.NET. В чем преимущество использования <asp:TextBox>
с использованием стандартного <input type=’text’>
?
Кажется выгодным использовать обычный <input type="text">
над <asp:TextBox>
. Во-первых, когда страница отображается, <asp:TextBox>
становится стандартом <input type=text>
. Когда я использую стандартный <input type="text">
, я могу легко получить их значение с помощью кода serveride через Request.Form [ "Name" ]. Затем, когда я динамически добавляю входы (через javascript), я не могу использовать TextBoxs, я должен использовать <inputs type="text">
. В конце концов, не будет ли быстрее выполнять обычный ввод? Если я код с <asp:TextBox>
, это должно быть показано, где, если я использую <input type="text">
, его просто нужно отобразить.
В других словах зачем беспокоиться обо всех элементах asp, когда стандартные входы работают так же хорошо, а если не лучше...