掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
Silverlight應(yīng)用程序是一個跨平臺的開發(fā)工具。在這里我們就為大家詳細介紹一下有關(guān)Silverlight獲取ASP.NET頁面參數(shù)的具體解決方法。希望這里介紹的內(nèi)容可以幫助大家在實際編程中提高效率。#t#

對于Silverlight獲取ASP.NET頁面參數(shù)的實現(xiàn),我們自然會使用InitParams屬性,在Silverlight宿主頁面加載時,我們在ASPX頁面中獲取參數(shù),并作為初始化參數(shù)傳遞給Silverlight應(yīng)用程序,如下代碼所示:
然后在Silverlight獲取ASP.NET頁面參數(shù)的UserControl中設(shè)置兩個屬性,如下代碼所示:
- public String UserName
- {
- set {
- this.lblUserName.Text = value;
- }
- }
- public String Email
- {
- set {
- this.lblEmail.Text = value;
- }
- }
這樣就可以在Application_Startup事件中獲取初始化參數(shù),并傳遞給UserControl,如下代碼所示:
- private void Application
_Startup(object sender,
StartupEventArgs e)- {
- Page page = new Page();
- page.UserName = e.Init
Params["username"];- page.Email = e.Init
Params["email"];- this.RootVisual = page;
- }
這樣我們就通過InitParams實現(xiàn)了Silverlight獲取ASP.NET頁面參數(shù)。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流