是否可以创建自定义按钮 - 网络用户控件?我希望在单击按钮时触发某些java脚本。如果是的话,那里有没有解释基础知识的文章?
我完全理解我可以通过.js链接加载javascript或者在页面加载时动态加载javascript,但我想在页面上删除一个控件,而无需手动将代码添加到我的每个项目的每个页面上。
答案 0 :(得分:0)
您可以实现IScriptControl接口。在MSDN中有样本。 只要在页面上显示,它就会处理包含资源的aumatic脚本。
答案 1 :(得分:0)
转到菜单项Project |,为项目添加新的Web用户控件添加新,然后选择Web用户控件。然后只需按下按钮就可以了:
<asp:Button ID="Button1" runat="server"
onclientclick="alert("Javascript Here.")" Text="Button" />
然后,您可以在项目中使用它。将onclientclick替换为您要运行的javascript。