最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

URL中去除指定參數實現C#代碼

 更新時間:2013年04月01日 17:49:29   作者:  
URL中去除指定參數在項目開發(fā)中還是很常見的,本文將介紹下它在c#代碼中的實現,感興趣的朋友可以參考下哈
復制代碼 代碼如下:

#region URL中去除指定參數
/// <summary>
/// 中去除指定參數
/// </summary>
/// <param name="url">地址</param>
/// <param name="param">參數</param>
/// <returns></returns>
public static string buildurl(string url, string param)
{
string url1 = url;
if (url.IndexOf(param) > 0)
{
if (url.IndexOf("&", url.IndexOf(param) + param.Length) > 0)
{
url1 = url.Substring(0, url.IndexOf(param) - 1) + url.Substring(url.IndexOf("&", url.IndexOf(param) + param.Length) + 1);
}
else
{
url1 = url.Substring(0, url.IndexOf(param) - 1);
}
return url1;
}
else
{
return url1;
}
}
#endregion
#region "獲取頁面url"
/// <summary>
/// 獲取當前訪問頁面地址參數
/// </summary>
public static string GetScriptNameQueryString
{
get
{
return HttpContext.Current.Request.ServerVariables["QUERY_STRING"].ToString();
}
}
/// <summary>
/// 獲取當前訪問頁面地址
/// </summary>
public static string GetScriptName
{
get
{
return HttpContext.Current.Request.ServerVariables["SCRIPT_NAME"].ToString();
}
}
/// <summary>
/// 獲取當前訪問頁面Url
/// </summary>
public static string GetScriptUrl
{
get
{
return GetScriptNameQueryString == "" ? GetScriptName : string.Format("{0}?{1}", GetScriptName, GetScriptNameQueryString);
}
}
/// <summary>
/// 獲取當前訪問頁面 參數
/// </summary>
public static string GetScriptNameQuery
{
get
{
return HttpContext.Current.Request.Url.Query;
}
}
#endregion

要去除多個參數,這么使用就可以了。buildurl(buildurl(buildurl(url,param1),param2),param3)

相關文章

  • ASP.NET(C#)中操作SQLite數據庫實例

    ASP.NET(C#)中操作SQLite數據庫實例

    最近項目中有使用到SQLite數據庫,于是查找資料,編寫了一個ASP.NET基于C#語言的SQLite數據庫操作實例.大家看代碼就可以看懂了,和以往使用ADO.NET操作SQL數據庫類似.
    2009-12-12
  • ASP.NET操作MySql數據庫的實例代碼講解

    ASP.NET操作MySql數據庫的實例代碼講解

    這篇文章主要介紹了ASP.NET操作MySql數據庫的實例代碼講解,需要的朋友可以參考下
    2016-12-12
  • asp.net 模擬提交有文件上傳的表單(通過http模擬上傳文件)

    asp.net 模擬提交有文件上傳的表單(通過http模擬上傳文件)

    通過HTTP模擬GET或POST請求,提交數據到服務端獲取響應,比較常見些;但如上傳文件到服務端,使用html form當然簡單了,而因環(huán)境所限有時需要使用模擬方法去提交有附件(文件上傳)的表單。
    2010-02-02
  • ASP.NET Eval進行數據綁定的方法

    ASP.NET Eval進行數據綁定的方法

    ASP.NET Eval在數據綁定方面的應用是眾所周知的,不過技術在發(fā)展,當ASP.NET Eval 1.1變成ASP.NET Eval 2.0的時候,在操作的時候會有什么變化呢?
    2013-04-04
  • 如何在 .NET 中使用 Flurl 高效處理Http請求

    如何在 .NET 中使用 Flurl 高效處理Http請求

    這篇文章主要介紹了如何在 .NET 中使用 Flurl 高效處理Http請求,幫助大家更好的理解和學習使用.net技術,感興趣的朋友可以了解下
    2021-05-05
  • Ajax.net 顯示錯誤信息的設置

    Ajax.net 顯示錯誤信息的設置

    有時候我們在使用asp.net想讓他顯示出錯的原因等情況,大家可以仔細看下參數,屬性等
    2009-01-01
  • 從別人那拷下來的幾點Session使用的經驗

    從別人那拷下來的幾點Session使用的經驗

    從別人那拷下來的幾點Session使用的經驗...
    2007-04-04
  • .NET Core中依賴注入AutoMapper的方法示例

    .NET Core中依賴注入AutoMapper的方法示例

    這篇文章主要給大家介紹了關于.NET Core中依賴注入AutoMapper的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-01-01
  • .net core中編輯json配置文件的方法

    .net core中編輯json配置文件的方法

    今天給大家分享.net core中編輯json配置文件的方法,在項目設計中,需要在運行過程中,將遠程服務端發(fā)送過來的配置信息回寫到配置文件中,具體內容詳情跟隨小編一起看看吧
    2021-06-06
  • Asp.net內置對象之Request對象(概述及應用)

    Asp.net內置對象之Request對象(概述及應用)

    Request對象主要用于獲取來自客戶端的數據,如用戶填入表單的數據、保存在客戶端的Cookie等,本文將圍繞Request對象,講解其的主要作用:讀取窗體變量、讀取查詢字符串變量、取得Web服務器端的系統(tǒng)信息。取得客戶端瀏覽器信息等等,感興趣的朋友可以了解下
    2013-02-02

最新評論

剑川县| 保亭| 永德县| 得荣县| 阆中市| 德阳市| 岱山县| 盐亭县| 五河县| 白河县| 电白县| 凤山市| 内江市| 新竹市| 酉阳| 仲巴县| 电白县| 通河县| 彰武县| 海宁市| 长治县| 兰州市| 合水县| 嘉鱼县| 鹿泉市| 安乡县| 云南省| 霍州市| 珠海市| 大关县| 清徐县| 赣州市| 海晏县| 大姚县| 新干县| 东城区| 博罗县| 韶关市| 保山市| 鄱阳县| 昆山市|