Проверьте класс htmlform в рамках System.web.ui.htmlControls, который является объектом формы, который мы используем в традиционном ASP.NET, который не подходит для динамического генерации кода HTML.
Поэтому я настраивал простое управление контейнером HTMLForm, всего несколько строк кода. Похоже, что ASP.NET по -прежнему очень выгодно в упаковке HTML -элементов.
Большое количество инфраструктуры легко расширить.
Общедоступный класс myhtmlform: htmlcontainercontrol {public myhtmlform (): base (form) {this.attributes.add (method, post);} public String action {set {attributes.add (action, value);}}}}}}}}}}}}}}
Это просто использовать, непосредственно новый, а затем добавить элемент управления в набор элементов управления.
Myhtmlform = new myhtmlform ();
Наконец, с учетом вывода HTML -кода в поток ответа.
form.rendcontrol (писатель);
в заключение:
Динамическая форма HTML настолько проста и ясна. Я сам сшивал HTML, а затем писал. Хорошо использование класса, предоставленного структурой, может эффективно повысить эффективность открытой,
И сделать код хорошо прочитать. Особенно при создании управления таблицами, использование System.Web.UI.WebControls.table Control будет очень полезным. Я действительно хочу знать PHP или другого
У языка есть эта легкая инфраструктура по использованию?