解析:ClickOnce通過URL傳遞參數(shù) XXX.application?a=1
啟用URL參數(shù)
在解決方案資源管理器中右鍵點擊你的ClickOnce工程,點擊屬性進入發(fā)布選項卡,點擊“選項”按鈕,在彈出的界面中選中“允許給應(yīng)用程序傳遞URL參數(shù)”。
獲取參數(shù)
下一步就是獲取url里的參數(shù)值,因為ClickOnce應(yīng)用程序沒有HttpContext,所以就不能使用Request.QueryString方法獲取參數(shù)。
然而可以從發(fā)布的上下文獲取參數(shù)。下面的程序可以返回一個類型為NameValueCollection的url參數(shù)集合對象。
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;
}
相關(guān)文章
Android ToolBar 修改邊距的實現(xiàn)方法
這篇文章主要介紹了Android ToolBar 修改邊距的實現(xiàn)方法的相關(guān)資料,通過此文希望能幫助到大家,需要的朋友可以參考下2017-08-08Android RecyclerView加載不同布局簡單實現(xiàn)
這篇文章主要為大家詳細介紹了Android RecyclerView加載不同布局簡單實現(xiàn),感興趣的小伙伴們可以參考一下2016-08-08Android開發(fā)之Picasso通過URL獲取用戶頭像的圓形顯示
這篇文章主要介紹了android開發(fā)之Picasso通過URL獲取用戶頭像的圓形顯示,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-06-06