Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 解析:ClickOnce通過URL傳遞參數 XXX.application?a=1

解析:ClickOnce通過URL傳遞參數 XXX.application?a=1

編輯:關於Android編程

啟用URL參數
在解決方案資源管理器中右鍵點擊你的ClickOnce工程,點擊屬性進入發布選項卡,點擊“選項”按鈕,在彈出的界面中選中“允許給應用程序傳遞URL參數”。

獲取參數
下一步就是獲取url裡的參數值,因為ClickOnce應用程序沒有HttpContext,所以就不能使用Request.QueryString方法獲取參數。
然而可以從發布的上下文獲取參數。下面的程序可以返回一個類型為NameValueCollection的url參數集合對象。
復制代碼 代碼如下:
using System.Deployment.Application;
using System.Web;
using System.Collections.Specialized;
private NameValueCollection GetQueryStringParameters()
{
       NameValueCollection col = new NameValueCollection();
       if (ApplicationDeployment.IsNetworkDeployed)
       {
             string queryString = ApplicationDeployment.CurrentDeployment.ActivationUri.Query;
             col = HttpUtility.ParseQueryString(queryString);
       }
       return col;
}

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved