请问如何嵌入js文件在嵌入资源中 网上很多说法,可是我做了都不能实现
//嵌入程序集的js文件
[assembly: WebResource("javascript.test.js", "application/x-JavaScript")]
namespace Ktbaselibs
{
    public partial class UcBasePage : System.Web.UI.Page
    {
         this.ClientScript.RegisterClientScriptResource(this.GetType(), "javascript.test.js");
     }
}
js文件是放在根目录下的 javascript/test.js
function seyby() {
    alert("调用成功!");
}
属性设置为嵌入的文件 
asp.net界面中的应用
<asp:Button ID="Button1" runat="server" Text="Button" onclientclick="seyby()" />
点击后显示 找不到对象的错误,
请大家帮帮我,谢谢

解决方案 »

  1.   

    硬编码些进后台cs文件,编译。 不就进dll了吗
      

  2.   

    原因找到 只要写到OnPreRender
    //嵌入程序集的js文件
    [assembly: WebResource("Usernamesoace.jscript.test.js", "application/x-JavaScript")]
    namespace Usernamesoace
    {
        public partial class frm : Page
        {
            protected override void OnPreRender(EventArgs e)
            {
                base.OnPreRender(e);
                this.ClientScript.RegisterClientScriptResource(typeof(frm ), "javascript.jscript.test.js");
            }
        }}