我在公司的时候在BasePage的PageLoad里面判断Request.Urlreferrer为空则跳转到登陆页面。在子Page里面其它地方跳转都是对的,就是GridView里面的LinkButton使用redirect跳转后到了登录界面。
可是我回来后再自己电脑上测试了一下,又能成功跳转,很郁闷。
其实我这样做主要是为了防止用户修改querystring,比如type=0或1页面显示的内容不同。url重写复杂了点,页面对应到角色又麻烦了点。希望能够告知简单快捷的方法。