求助。。。关于vs2008中 页面访问权限的问题 A项目 +---login.aspx +---AAAAA.aspx +---BBBBB.aspx 怎么样避免登录后在地址栏输入:http://localhost:2332/A/AAAA.aspx 跳转到 AAAA页谢谢~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用 把AAA.aspx放在一个文件夹下,然后禁止通过地址栏访问该文件夹吗。怎么实现呢。或者是cookie可以吗,试了session,很麻烦 我用session编的,不好用 protected void Page_Load(object sender, EventArgs e) { if (Session["uid"].ToString() == "0" || Application["state"] == "0") Response.Redirect("Default.aspx"); uid = Session["uid"].ToString(); Application["state"] = "0"; Session["uid"] = "0";}然后跳转到别的页面时 Application["state"] = "1"; Session["uid"] = uid; Response.Redirect("role.aspx");可是这个页面里有个button 一点这个button,就直接跳到登陆页面了 protected void Button1_Click1(object sender, EventArgs e) { try { string strSql = "insert into 权限组 values('" + TextBox1.Text + "' ,'"+TextBox2.Text +"' ,'" + str1 + "' ,'" + str2 + "' ,'" + str3 + "' ,'" + str4 + "' ,'" + str5 + "' ,'" + str6 + "' ,'" + str7 + "')"; //Response.Write("<script languge='javascript'>alert('成功修改'); window.location.href='index.aspx?par =" + TextBox1.Text + "'</script>"); ClassDB db = new ClassDB(); db.ExecuteSQL(strSql); Application["state"] = "1"; Session["uid"] = uid; Response.Redirect("role.aspx");} page_load 判断是否有查看页面的权限,没有的话,返回首页 而不是跳转到我想跳转到的 Response.Redirect("role.aspx"); 如何截取字符串的后两位 关于Enterprise Labrary 5.0的LOGGING组件问题 Access数据库难道是我不会用???? WPF的Unit Test .NET c#写的抽奖程式谁写过 求问~ 为什么在showModalDialog出现的对话框中,iframe不可编辑? 有用过方正的笔记本的朋友吗?进来给点意见吧。 [求救]为什么在C#中SqlDbType.Ntext或text型,在传递保存几百个文字内容时会将内容截取??!!! 访问服务时,出现504错误,网关超时 在DATASET中怎么调用新建好的insert类型的查询? WCF 与WEB SERVICES 的区别?
我用session编的,不好用
protected void Page_Load(object sender, EventArgs e)
{
if (Session["uid"].ToString() == "0" || Application["state"] == "0")
Response.Redirect("Default.aspx"); uid = Session["uid"].ToString();
Application["state"] = "0";
Session["uid"] = "0";
}
然后跳转到别的页面时
Application["state"] = "1";
Session["uid"] = uid;
Response.Redirect("role.aspx");可是这个页面里有个button 一点这个button,就直接跳到登陆页面了
protected void Button1_Click1(object sender, EventArgs e)
{
try
{
string strSql = "insert into 权限组 values('" + TextBox1.Text + "' ,'"+TextBox2.Text +"' ,'" + str1 + "' ,'" + str2 + "' ,'" + str3 + "' ,'" + str4 + "' ,'" + str5 + "' ,'" + str6 + "' ,'" + str7 + "')";
//Response.Write("<script languge='javascript'>alert('成功修改'); window.location.href='index.aspx?par =" + TextBox1.Text + "'</script>");
ClassDB db = new ClassDB();
db.ExecuteSQL(strSql); Application["state"] = "1";
Session["uid"] = uid;
Response.Redirect("role.aspx");
}