여기서 잘못된 것은 무엇입니까? 나는 ViewState를 작동시킬 수 없습니다 protected void Page_Init(object sender, EventArgs e)
{
Method1();
}
private void Method1()
{
Element.Click += new EventHandler(Button_Click
사용자 컨트롤이 중첩 된 중첩 된 컨트롤이 있습니다. 내 사용자 컨트롤 안에 다른 리피터가 있는데 패널이 있습니다. 내 사용자 정의 컨트롤의 LoadViewState 이벤트를 재정의하고 컨트롤을 패널에 동적으로 추가하려고합니다. 나는 동적 인 통제가 viewstate가 적재되기 전에 추가되기 위해 LoadViewState에서 그것을하고 싶다. 그래서 그것들
내가 버튼을 LoadViewState에 코드 클릭하면 확인 할 : protected override void LoadViewState(object savedState)
{
base.LoadViewState(savedState);
//Here If (btnAddExperience_Click() is clicked)
{
method1();
}
/
asp.net lifecylce 계층 구조와 관련된 문제가 있습니다. 기본적으로 GridView가있는 사용자 컨트롤이 하나 있습니다. 그리고이 GridView는 컨트롤의 public 속성 (아래의 단순화 된 코드에서 Parameter라는 이름)을 기반으로 동적으로 생성됩니다. 이 컨트롤을 aspx 페이지에 삽입하면 해당 매개 변수 속성을 설정하고 그것에 대