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