使用Silverlight创建自定义控件C#ASP.NET

时间:2012-06-04 20:46:45

标签: c# asp.net silverlight

一些事情。

  • 我之前从未使用过Silverlight。
  • 我将在VS2008(3.5框架)中使用Silverlight v3.0

我将使用它来为当前不使用Silverlight的现有C#Web应用程序创建用户控件,我不知道该怎么做。

我应该在当前项目中添加Silverlight应用程序吗?我是否将它作为自己的项目并以后以某种方式导入它?此外,在尝试这样的事情时,我应该知道任何考虑因素/担忧吗?

不确定从哪里开始。任何指导将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

之前我在Silverlight中构建了一个自定义文件上传器,所以我可以给你一些提示。

  1. 创建一个独立的silverlight项目

  2. 上面的项目构建了一个.xap文件

  3. 还生成了一个TestPage.html。它包含 对Silverlight.js和< OBJECT>的引用标记 在网页上托管控件。

  4. 您可以使用它来确定托管Silverlight控件所需的HTML。

  5. 创建您自己的ASP.net项目,并创建一个生成所需HTML的控件。

  6. 在自定义控件的分发中包含.xap文件和silverlight.js文件。