我的secure目录下存放的是需要进行安全身份验证的页面,其中xxx.aspx页面只做数据更新功能,无界面,执行后仍然返回其它页面,我的问题是:其他页面在请求xxx.aspx时一定要用形如Response.Redirect(PageBase.UrlBase + @"/secure/xxx.aspx", false);的形式吗?如果使用如下形式是否会达到既能执行安全验证,又可以执行xxx.aspx的数据更新功能,还不用页面跳转,同时可以保持其他页面为当前页面不变?
xxx myxxx = new xxx();//xxx是xxx.aspx的类
myxxx.AddSubject();//进行数据更新