2007/07/12 10:07
ASP.NET 2.0 에서 TextBox.ReadOnly 속성을 True로 변경하였을 경우, Client Script 에서 변경한 내용이 PostBack 이벤트로 반영되지 않네요... 처음에는 버그인줄 알았는데 ... 악의적인 사용자가 ReadOnly 속성인 개체의 값을 임의로 바꾸는 것을 막기 위함이라는 군요. 쿨럭 ~
어찌보면 좋은 거 같기도 하고 아닌거 같기도 하고. 난해하군여. 아래는 구글에서 찾은 블로그와 MSDN 원문입니다.
TextBox ReadOnly in ASP.NET v2.0
TextBox.ReadOnly Property - MSDN
해결방법은 위의 사이트에도 나와있지만. Page_Load(...) 이벤트에서 아래와 같이 처리하면 된다져 :)
어찌보면 좋은 거 같기도 하고 아닌거 같기도 하고. 난해하군여. 아래는 구글에서 찾은 블로그와 MSDN 원문입니다.
TextBox ReadOnly in ASP.NET v2.0
TextBox.ReadOnly Property - MSDN
해결방법은 위의 사이트에도 나와있지만. Page_Load(...) 이벤트에서 아래와 같이 처리하면 된다져 :)
protected void PageLoad(object sender, EventArgs e)
{
if (Page.IsPostBack == false) TextBox.Attributes.Add("readonly", "true");
}
'프로그래밍 > ASP.NET' 카테고리의 다른 글
| UTF8인코딩을 사용하는 페이지에서 GET방식으로 값을 넘길때? (0) | 2007/11/22 |
|---|---|
| GridView에 포함된 DropDownList 데이터 설정하기 (0) | 2007/11/19 |
| ASP.NET 2.0 에서 TextBox.ReadOnly 속성이 ... (4) | 2007/07/12 |
| COM+ 응용 프로그램이 불안정한 상태이거나 올바르게 작동 ... (0) | 2007/07/11 |
| ExcelExport for ASP.NET (0) | 2007/06/27 |
| 웹서비스 호출시 성능 문제 (0) | 2007/06/18 |



