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

本文关键字:ASP NET 自定义控件 Silverlight 创建 使用 | 更新日期: 2023-09-27 18:36:18

一些事情。

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

我将使用它为当前不使用 Silverlight 的现有 C# Web 应用程序创建用户控件,并且不确定如何执行此操作。

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

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

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

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

  1. 创建独立的 Silverlight 项目

  2. 上面的项目生成了一个 .xap 文件

  3. 还有一个生成的测试页.html。它包含对 Silverlight 的引用.js以及一个 标记承载网页上的控件。

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

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

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