简单的页面传值 马上给分 在查看统计结果页面时,判断是否登录,如果没有登录则跳转到登录页面。问题; 我想得到,跳转登录页面,登录成功后,直接跳到统计页面。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果没有登录则跳转到登录页面,这个时候利用session["page"] 保存 这个页面.登陆成功后 判断session["page"] 是否为 null ,否的话则跳转到session["page"]保存的页面 Response.Redirect("http://192.168.1.102/login.asp"); 在读这个页面时,怎样才能传个参数。如果有参数就可以直接回到, 参数页面了 用session或者requeststring应该都可以 protected void Page_Load(object sender, EventArgs e){ if (!IsPostBack) { if (Request.UrlReferrer != null) ViewState["ReferrerUrl"] = Request.UrlReferrer.ToString(); }}protected void btnLogin_Click(object sender, EventArgs e){ //做你要做的是事 Session["UserName"] = txtUserName.Text.Trim(); if (ViewState["ReferrerUrl"] != null) Response.Redirect(ViewState["ReferrerUrl"].ToString()); else Response.Redirect("default.aspx");} Response.Cookies["ID"].Value = Request.RawUrl.ToString(); TextBox3.Text = Request.Cookies["ID"].Value; Response.Redirect(TextBox3 .Text ); protected void Page_Load(object sender, EventArgs e) { if (ViewState["OrgUrl"] == null) { ViewState["OrgUrl"] = Request.UrlReferrer.OriginalString; //或者 ViewState["OrgUrl"] = Request.ServerVariables["HTTP_REFERER"].ToString(); } } protected void Button1_Click(object sender, EventArgs e) { //身份验证,如果通过 Response.Redirect(ViewState["OrgUrl"].ToString()); } http://192.168.1.102/login.asp?userid=XXuserid=null,肯定没登录,不过这样太简单了,有漏洞。 excel进程的问题,必须杀掉吗? 表单提交有必要使用伪静态吗? 有些网站一打开就弹出对话框询问是否帮助之类的。点后可以直接聊天是怎么做的?? 更新DataGrid中数据的问题!! webform“浏览”中filter的问题。 如何使用WinForm中的ToolBar????????? 在vs2005里怎样使单选按钮唯一性 关于用相对路径重定向的问题。 请问在ASPX文件中如何嵌入javascript代码? 编写的asp.net程式在服务器上显示出乱码. 为何我的的sub Page_Load 的代码没有被执行 虚拟路径与物理路径的转换
在读这个页面时,怎样才能传个参数。如果有参数就可以直接回到, 参数页面了
{
if (!IsPostBack)
{
if (Request.UrlReferrer != null)
ViewState["ReferrerUrl"] = Request.UrlReferrer.ToString();
}
}protected void btnLogin_Click(object sender, EventArgs e)
{
//做你要做的是事
Session["UserName"] = txtUserName.Text.Trim();
if (ViewState["ReferrerUrl"] != null)
Response.Redirect(ViewState["ReferrerUrl"].ToString());
else
Response.Redirect("default.aspx");
}
Response.Redirect(TextBox3 .Text );
protected void Page_Load(object sender, EventArgs e)
{
if (ViewState["OrgUrl"] == null)
{
ViewState["OrgUrl"] = Request.UrlReferrer.OriginalString;
//或者 ViewState["OrgUrl"] = Request.ServerVariables["HTTP_REFERER"].ToString();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
//身份验证,如果通过
Response.Redirect(ViewState["OrgUrl"].ToString());
}
http://192.168.1.102/login.asp?userid=XXuserid=null,肯定没登录,不过这样太简单了,有漏洞。