我开发了一个简单的 Silverlight 控件。我通过使用 VS 2008 中的 Silverlight 应用程序项目模板创建了此项目,并向我现有的网站添加了一个测试页面。
现在,我的控件在自动生成的 aspx 中完美运行,我现在已使其按要求运行。但是,当我尝试将控件放入新页面时,它不会加载。调试表明代码正在全部执行,但是我期望看到的 UI 根本没有出现。
我最初在内容页面中尝试过此操作,使用适合我的网站布局的正确母版页,然后在不使用 MP 的标准 ASPX 中尝试过...同样的问题。
还有人经历过类似的事情吗?我是不是错过了一些简单的东西!?
太令人沮丧了,感谢任何帮助!
最佳答案
您可以使用 Firebug 或 Internet Explorer 的开发人员工具栏(和 Fiddler)来查看是否正在请求 xap 文件以及渲染的对象标记是否具有正确的大小。如果使用控件,请检查是否有任何 JavaScript 错误。
关于asp.net - aspx 页面中的 Silverlight 未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/787510/