我正在创建一个Web应用程序,我想在其中创建自己的控件。根据{{3}},有5种不同类型的ASP.NET Web控件,我无法决定选择哪种。
控件将负责显示从服务器下载的图像,然后将js脚本注入客户端浏览器。该脚本将在图像上显示一些内容。主要问题是我想让这个控件完全独立并将脚本文件封装在其中(在MyProject
中)。
至于现在,我的控件继承自System.Web.UI.WebControls.Image
并注入我的脚本(从控件,以编程方式,使用ScirptManager
)要求将js文件添加到我的WebFormsApp
项目中(但我不不想)。
问题是 - 是否可以将js文件封装在我的控件项目中?我应该改变我目前使用的控制类型吗?