포스트 백 이벤트에서 모든 입력 컨트롤을 가져오고 싶습니다.Request.Form의 특성을 가진 모든 컨트롤을 가져 옵니까?
이 샘플 컨트롤은 내가 가지고 있습니다 :
<input name="ctl00$ContentBody$dt_62f6f44864ec4c4892ac074da0209ff4
type="text" value="11.06.2014"
id="ContentBody_dt_62f6f44864ec4c4892ac074da0209ff4"
class="m-wrap span12 date form_datepicker form-control"
data-pagetype="main"
data-groupname="group_DATE"
data-rowindex="0" data-objtype="Datepicker"
data-columnname="DATE_FROM" style="width:50px;">
핸들 모든 키
public Collection<ActionContainer.RequestFormParameter> GetFormParameters()
{
System.Collections.IEnumerator e2 = Request.Form.GetEnumerator();
while (e2.MoveNext())
{
ActionContainer.RequestFormParameter params_;
String xkey = (String)e2.Current; // output "ContentBody_dt_62f6f44864ec4c4892ac074da0209ff4"
String xval = Request.Form.Get(xkey); // output "11.06.2014"
String AttrCollection = ??
// I try to find control by id but it didn't work for me
}
}
동적으로 클라이언트 측에서 생성 된 입력 태그입니다하거나 텍스트 상자 서버 컨트롤로 ASPX 페이지에 이미 ... 그것은 그러나 매우 복잡한 방법, 수행 할 수 있습니다 볼 수 있듯이 디자인 타임에? – Win
'name'을 보면 이미 페이지에있는 것처럼 보입니다. 내 대답이 많이 도움이되지 않는다면 ... – VDWWD