確定這裏添加一個Response.Redirect的同一個網頁的動態,以不同的按鈕是我的問題: 我有一個類(所謂的抽屜),做的無外乎動態創建asp.net controlls根據它獲得的數據。 所有工作正常,但最後一步是幾乎獨立於內容。 有一個八方按鈕,它應該永諾重定向到同一頁(Booking.aspx)。 我想事件存儲在Session對象中的一些數據(例如按鈕ID),之後做重定向。 這是我的代碼:不同的其他頁面
Button b = new Button(); // Buchenbutton
b.ID = r.getId(); // storing important id
//b.PostBackUrl = "Booking" + k + ".aspx"; // ugly workaround
//k++;
b.Text = "Choose";
b.CssClass = "AccBtn"; // styling
b.Click += new EventHandler(thisRoute(b));
真正的問題是,在這個「抽屜」類我不能存取權限的Session.Object至少我不知道如何...我不知道如何從調用抽屜的網站後面的代碼中動態選擇Eventhandler。我希望任何人都能理解,甚至可以幫助我......我現在有6個多月的時間,這個醜陋的解決方法。
記住,把導航信息到會議將打破辦法「後退」按鈕的作品。 ViewState是一個醜陋的,但更適合這種類型的信息的容器。 –