我开发了一个简单的Silverlight控件。我通过在VS 2008中使用Silverlight应用程序项目模板创建了这个,将测试页面添加到我现有的网站。
现在,我的控件在自动生成的aspx中完美运行,我现在可以根据需要运行它。但是,当我尝试将控件放在新页面时,它不会加载。调试表明代码都在执行,但我希望看到的UI不会出现。
我最初在一个内容页面中尝试使用我的网站布局的正确母版页,然后只是在一个不使用MP的标准ASPX中......同样的问题。
有没有其他人经历过类似的事情?我错过了一些简单的事情吗??
非常令人沮丧,任何帮助表示赞赏!
答案 0 :(得分:3)
您可以使用Firebug或Internet Explorer的开发人员工具栏(和Fiddler)查看是否正在请求xap文件,并且呈现的对象标记具有适当的大小。如果使用控件检查任何JavaScript错误。
答案 1 :(得分:0)
右键单击Silverlight控件所在的区域,以查看是否收到Silverlight选项提示。这将告诉您问题是在将Silverlight对象加载到页面中,还是在加载Silverlight插件之后。