Teste a classe htmlform no System.web.ui.htmlControls, que é o objeto do formor que usamos no ASP.NET tradicional, que não é adequado para gerar o código HTML dinamicamente.
Por isso, personalizei um controle simples de contêiner htmlform, apenas algumas linhas de código. Parece que o ASP.NET ainda é muito vantajoso na embalagem de elementos HTML.
Uma grande quantidade de infraestrutura é fácil de expandir.
Public class Myhtmlform: htmlContainerControl {public myhtmlform (): base (form) {this.attributes.add (método, post);} public string action {set {attritutes.add (ação, value);}}}}
É simples de usar, diretamente novo e adicionar um controle ao conjunto de controles.
Myhtmlform Form = novo MyhtmlForm ();
Finalmente, em exibição, Sair do código HTML para o fluxo de resposta.
form.rendcontrol (escritor);
para concluir:
A forma HTML dinâmica é tão simples e clara. Eu costumava costurar HTML e depois escrever. Bom em usar a classe fornecida pela estrutura pode melhorar efetivamente a eficiência aberta,
E faça o código lido bem. Especialmente ao fazer controles de tabela, o uso do System.Web.ui.WebControls.Table Control será muito útil. Eu realmente quero saber PHP ou outro
A linguagem tem essas infraestruturas fáceis de usar?