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

URL中去除指定參數(shù)實現(xiàn)C#代碼

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

#region URL中去除指定參數(shù)
/// <summary>
/// 中去除指定參數(shù)
/// </summary>
/// <param name="url">地址</param>
/// <param name="param">參數(shù)</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>
/// 獲取當(dāng)前訪問頁面地址參數(shù)
/// </summary>
public static string GetScriptNameQueryString
{
get
{
return HttpContext.Current.Request.ServerVariables["QUERY_STRING"].ToString();
}
}
/// <summary>
/// 獲取當(dāng)前訪問頁面地址
/// </summary>
public static string GetScriptName
{
get
{
return HttpContext.Current.Request.ServerVariables["SCRIPT_NAME"].ToString();
}
}
/// <summary>
/// 獲取當(dāng)前訪問頁面Url
/// </summary>
public static string GetScriptUrl
{
get
{
return GetScriptNameQueryString == "" ? GetScriptName : string.Format("{0}?{1}", GetScriptName, GetScriptNameQueryString);
}
}
/// <summary>
/// 獲取當(dāng)前訪問頁面 參數(shù)
/// </summary>
public static string GetScriptNameQuery
{
get
{
return HttpContext.Current.Request.Url.Query;
}
}
#endregion

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

相關(guān)文章

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

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

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

    ASP.NET操作MySql數(shù)據(jù)庫的實例代碼講解

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

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

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

    ASP.NET Eval進(jìn)行數(shù)據(jù)綁定的方法

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

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

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

    Ajax.net 顯示錯誤信息的設(shè)置

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

    從別人那拷下來的幾點Session使用的經(jīng)驗

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

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

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

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

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

    Asp.net內(nèi)置對象之Request對象(概述及應(yīng)用)

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

最新評論

筠连县| 漳州市| 上高县| 齐河县| 扎鲁特旗| 故城县| 新津县| 金寨县| 沅江市| 大厂| 如皋市| 盐源县| 前郭尔| 阳城县| 朝阳市| 富顺县| 营口市| 娱乐| 得荣县| 万载县| 武强县| 修文县| 武川县| 丰都县| 建湖县| 邛崃市| 潞城市| 宁明县| 奈曼旗| 嘉祥县| 肃宁县| 卫辉市| 江北区| 海淀区| 云阳县| 乌什县| 亳州市| 栾川县| 三门峡市| 瓦房店市| 长垣县|