asp.net 에서 postback를 사용하려면 (예를들면 if(IsPostBack){} 같은)
form에 runat="server" 속성을 꼭 넣어야한다고 생각했다.(내가 왜그랬을까.)
get으로 값을 넘기니 runat="server" 속성을 주었을때 생성되는 __VIEWSTAET라는 hidden value 때문에 url이 꽉차서 값이 안넘어간다. (url은 길이가 255자 제한이 있는걸로 알고 있음)
게시판 검색 form에 post를 쓰긴 싫어서 enableviewstate 속성을 flase로 해봤는데 viewstate 가 사라지지 않아서 아예
runat="server" 속성을 빼버렸더니 postback 도 잘되고 viewstate도 안나온다.
진작 이렇게 할껄.
form에 runat="server" 속성을 꼭 넣어야한다고 생각했다.(내가 왜그랬을까.)
get으로 값을 넘기니 runat="server" 속성을 주었을때 생성되는 __VIEWSTAET라는 hidden value 때문에 url이 꽉차서 값이 안넘어간다. (url은 길이가 255자 제한이 있는걸로 알고 있음)
게시판 검색 form에 post를 쓰긴 싫어서 enableviewstate 속성을 flase로 해봤는데 viewstate 가 사라지지 않아서 아예
runat="server" 속성을 빼버렸더니 postback 도 잘되고 viewstate도 안나온다.
진작 이렇게 할껄.