zoukankan      html  css  js  c++  java
  • 改变querystring值,然后重定向

    原文发布时间为:2009-11-13 —— 来源于本人的百度文章 [由搬家工具导入]

    本页面改变querystring值,然后重定向 本页面,避免出现重复querystring。。

    如避免出现 www.baidu.aspx?id=1?id=2...这种情况。。此方法只适用于 querystring为数字的时候。可以对reg的正则表达式进行修改,来满足你其他情况。

    #region 选择后调整
        protected void ddl1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string strURL = "baidu.aspx?id=" + ddl1.SelectedValue;
            if (Request.QueryString.Count > 0)
            {
                if (Request.QueryString.Get("id") != null)
                {
                    System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"id=d");
                    strURL = reg.Replace(Request.RawUrl, "id=" + ddl1.SelectedValue);
                }
                else
                {
                    strURL = Request.RawUrl + "&id=" + ddl1.SelectedValue;
                }
            }
            Response.Redirect(strURL);
        }
        #endregion

  • 相关阅读:
    jQuery 参考手册
    jQuery 参考手册
    ASP.NET框架例举
    判断checkbox是否选中
    ajax动态添加的li不能绑定click事件
    缓存代码备用
    关于ajax伪实时动态下拉显示最新数据
    JavaScript中,格式化DateTime
    jquery判断id是否存在
    SSI-Server Side Inclued
  • 原文地址:https://www.cnblogs.com/handboy/p/7158364.html
Copyright © 2011-2022 走看看