System.web.ui.htmlControls에서 HTMLForm 클래스를 테스트합니다. 이는 HTML 코드를 동적으로 생성하는 데 적합하지 않은 기존 ASP.NET에서 사용하는 포모 객체입니다.
따라서 간단한 HTMLFORM 컨테이너 컨트롤, 몇 줄의 코드 만 사용자 정의했습니다. ASP.NET는 여전히 HTML 요소를 포장하는 데 매우 유리합니다
많은 양의 인프라를 쉽게 확장 할 수 있습니다.
공개 클래스 myhtmlform : htmlcontainercontrol {public myhtmlform () : base (form) {this.attributes.add (method, post);} public string action {set {attributes.add (action, value);}}}사용하기가 간단하고 직접 새롭고 컨트롤 세트에 컨트롤을 추가합니다.
myhtmlform = myhtmlform ();
마지막으로, HTML 코드를 응답 흐름으로 출력하십시오.
Form.RendControl (Writer);
결론적으로 :
동적 HTML 양식은 매우 간단하고 명확합니다. 나는 html을 직접 꿰매고 글을 썼다. 프레임 워크가 제공하는 클래스를 사용하는 데 능숙한 것은 개방 효율을 효과적으로 향상시킬 수 있으며
그리고 코드를 잘 읽습니다. 특히 테이블 컨트롤을 만들 때 System.Web.ui.WebControls.table 컨트롤을 사용하여 도움이됩니다. 나는 정말로 PHP 나 다른 것을 알고 싶다
언어에는 이러한 쉬운 인프라가 있습니까?