سلام و روز بخیر
من در بحث سیلور لایت مبتدی هستم
جهت انجام پروژه ای کوچک احتیاج به استفاده از محتویات یک textbox که در سیلور لایت تعریف کردم را در جاوا اسکریپت یا همان استفاده در سمت کلاینت دارم.
پس از جستجو های زیاد و تعریف یک proprety برای textbox در کد و گذاشتن بچسب ScriptablememberAttribute برای ان
[ScriptableMemberAttribute]
public string txtChallenge
{
get
{
return hidChallenge.Content.ToString();
}
set
{
hidChallenge.Content = value;
}
}
و سپسHtmlPage.RegisterScriptableObject("ScriptObject", this);
بعد در سمت جاوا اسکریپت
var control = null;
function pluginLoaded(sender, arg) {
control = sender.getHost();
}
var con = document.getElementById('silverlightControlHost');
var con1 = document.getElementById("ScriptObject");
alert(con1);
alert(con.MyScriptableObject.txtChallenge);
var x = con.Content.ScriptObject.txtChallenge;
alert(x);
ممنون اگه راهنمایی کنید
در آخر میخواستم بدونم کار با session در سیلور لایت چطور هستش؟