定义了一个用户控件,想在控件的Command按钮中进行重定向,由于MobileUserControl中没有RedirectToMobilePage方法,不能直接使用。采用
MobilePage mp = new MobilePage();
mp.RedirectToMobilePage("test.aspx");
不能实现。
其实直接对控件所在页进行操作即可((MobilePage)Page).RedirectToMobilePage("test.aspx"),不过在有些浏览器中转过去会显示无效视图,但并不影响目标页面。如果要保证不出现"无效视图"的情况,可以采用Server.Transfer("test.aspx")。--wap.joymo.cn