在用aspnet 2.0時,設置頁面屬性"AutoEventWireUp=true",每次觸發一個頁面事件時總是從Page_load開始執行,導致頁面傳過來的參數值丟失,設置為FALSE時又不能初始化頁面,請問大家都是怎么處理的呀?例如private string FColumnID;{protected void Page_Load(object sender, EventArgs e) { FColumnID = this.Request["cid"]; }protected void btnResource_ServerClick(object sender, ImageClickEventArgs e) { Response.Redirect("Resource.aspx?aid=" + FArticleID); }在點擊“新建”按鈕后先處理的是page_load,此時FCloumnID就為空的了
2 回答

夢里花落0921
TA貢獻1772條經驗 獲得超6個贊
沒有用...IsPostBack... if(!IsPostBack) { FColumnID = this.Request["cid"]; ....你的代碼... }
- 2 回答
- 0 關注
- 434 瀏覽
添加回答
舉報
0/150
提交
取消