asp.net에서 컨트롤의 "name"특성이 asp.net에서 기본적으로 "id"값을 사용하는 이유는 무엇입니까?asp.net에서 컨트롤의 이름 특성은 기본적으로 ID가 필요합니다.
<%var ctrl =new HtmlInputText();
ctrl.ID = "ctrl_id";
ctrl.Name="ctrl_name";
StringBuilder sb = new StringBuilder();
System.IO.StringWriter sw = new System.IO.StringWriter(sb);
HtmlTextWriter writer = new HtmlTextWriter(sw);
ctrl.RenderControl(writer);%>
<%=sb.ToString()%>
상기 코드는 제어를 표현하지만, 이름 속성의 값이 "ctrl_id"가 아닌 "ctrl_name"을 취
당신은 모두를 시도 cntrl.Attributes.Add ("name", "cntrl_name"); –