Good Day All
i have an application that i use to test my example. i am creating a Cookie in Silverlight and access the Cookie in asp.net. In my example application works fine. The code for creating a Cookie is like this
and in my Page load of the Silverlight Page i have thisCode:private void SetCookies(string name, string value) { // Call the SetCookie(name,value) JavaScript method string code = string.Format("document.getElementById('myIFrame').contentWindow.SetCookie('{0}','{1}')", name, value); HtmlPage.Window.Eval(code); }
I am using it this way because i want to access a Cookie or a Value from Silverlight in asp.net. The Element "RadhtmlplaceHolder1" is a telerik control that is being used as described here [LINK]http://blogs.telerik.com/kirilstanoev/posts/11-05-10/reading_writing_cookies_with_htmlplaceholder_for_silverlight.aspx[/LINK]Code:HtmlElement iframe = (HtmlElement)radHtmlPlaceholder1.HtmlPresenter.Children[0]; // Set an ID to the IFrame so that can be used later when calling the javascript iframe.SetAttribute("id", "myIFrame");
i will not go to the aspx page where the Cookie is being accessed, but the problem comes when setting it in this line
Code:HtmlPage.Window.Eval(code);
Attempted to read or write protected memory. This is often an indication that other memory is corrupt
Please note that this is on a SilverlightChild Window
Thanks


Reply With Quote
