كيف يمكنني تمرير قيمة سلسلة استعلام مواقع المعلومات ASP.NET في بلدي تحكم سيلفرلايت 2؟
-
06-07-2019 - |
سؤال
ولدي صفحة ASP.NET. ما أريد القيام به هو تمرير في حقل ID الذي في سلسلة استعلام مواقع المعلومات.
وحتى إذا صفحتي هو
http://www.mysite.com/default.aspx؟id=35
وأريد تحكم سيلفرلايت موجود على هذه الصفحة من الوصول إلى الميدان الهوية. ارادتي سيلفرلايت هو ذاهب للحصول على بيانات لشبكة ويحتاج إلى استخدام معرف.
المحلول
ولئن كان هذا يغطي هذا المفهوم في معلمات بدء التشغيل (والذي هو ربما ما تقومون به) وهنا المشي من خلال حيال ذلك. http://silverlight.net/learn/learnvideo.aspx؟video=72312
نصائح أخرى
ويمكنك استخدام HTML DOM جسر للقيام بذلك:
using System.Windows.Browser;
string queryString = HtmlPage.Document.DocumentUri.Query;
لا تنتمي إلى StackOverflow