을 사용하도록 설정하는 것은 여기에 viewstate가 키를 추가하려면 코드입니다 : 첫 번째 콜백에의 ViewState 콜백 사이에 유지되지, 그것은
if (ViewState[params[i].Name] != null || true){
if (ViewState[params[i].Name] == null) //create ViewState item
ViewState[params[i].Name] = "SomeValue"; //...}
를, 코드가 실행되고 ViewState에 항목이 추가됩니다. 그러나 두 번째 콜백에서 첫 번째 IF 문이 ViewState 항목이 있는지 테스트하기 위해 눌렀을 때, 그렇지 않습니다. NULL이 아닙니다!
ViewState는 내 페이지 또는 컨트롤의 아무 곳에서나 사용할 수 없습니다. 위의 코드를 여러 콜백에 걸쳐 유지할 viewstate 항목을 만드는 올바른 방법이라고 생각 했습니까 ??
감사합니다!