我用login控件自动生成的.
在login.aspx中放入login控件,登陆成功后跳转到index.aspx.但怎样才能保护index.aspx,因为只要知道了这个文件,不要登陆也能查看index.aspx.有什么好的简单办法,因我是初学者,请详细点指教一下.
在login.aspx中放入login控件,登陆成功后跳转到index.aspx.但怎样才能保护index.aspx,因为只要知道了这个文件,不要登陆也能查看index.aspx.有什么好的简单办法,因我是初学者,请详细点指教一下.
解决方案 »
- .Net用什么方法将毫秒数转换成"天-小时-分钟 秒"这种格式比较好?
- B/S 系统后台 如何通过客户界面操作实现将后台 SQLSERVER 数据备份???
- 关心datagrid的问题,比较难,来吧帮一下
- 求教DataGrid的源码
- 如何解决不能在网页中编辑数据库的问题
- 如何在WEB里通过WEB BUTTON 执行 JAVASCRIPT函数 没分了 帮个忙 小问题
- vs2005 datagrid里找到控件的问题,没分了请包涵......................
- freetextbox 1.6.3cn在firefox里显示不正常,如何解决!
- 类型ID+aspx 这样的分类怎么样实现
- 调用 google Web Service 出错 !!!
- 如何取得局域网主机的共享文件夹?
- 下拉菜单的问题 ,相信很多人碰到过!
然后在index中 判断Session["XXX"]是否为空
判断上一页的来源
javascript:
document.referrer
login是用戶控件,可以在Login控件裡面加上念證控件就可以了啊!
Response.Redirect("login.aspx") End If
<%
try
{
if(Session["UPower"].ToString ()!="1")
{
throw new ArgumentNullException() ;
}
else
{
}
}
catch
{
Response.Write ("你不是合法用户,按“確定”返回");
Response.End ();
}
%>
CS页面里:
private void Page_Load(object sender, System.EventArgs e)
{
{
if(Session["UPower"].ToString ()!="1")
{
throw new ArgumentNullException() ;
}
else
{
}
}
catch
{
Response.Write ("你不是合法用户,按“確定”返回");
Response.End ();
}
}