ASP.Net 2.0 中實現了IButtonControl接口的控件都有一個PostBackUrl屬性,可以進行跨頁面提交,就是用的POST方法。那麼在1.x中費了一番周折的POST提交就很簡單了,只要把PostBackUrl設置為提交頁,在那提交頁用Request.Params[]就能拿到POST的表單參數了。還能用PreviousPage.FindControl去取前一頁的控件。這裡用Request和PreviousPage去取值都和Server.Transfer很象,但CrossPagePostBack可以跨站點。
這裡是一個例子,裡面還有關於本地化的測試。
PS,不知道有沒有哪位同志遇到類似情況:/App_GlobalResources下的資源文件有Resource.zh.resx的話就會報錯。。我的VS是中文的,估計他默認的資源文件就是Resource.zh.resx吧。