我想做一个登陆的用户控件(Login.ascx)。
想法是建一个UserTontrol文件夹,里面放自定义控件,控件需要的.js文件也放在这个文件夹下,但是验证的js代码不知道该怎么加入???
清高手帮忙,谢谢!!!
我在vs的帮助文档里面查询ClientScriptManager类,
旗下有方法RegisterStartupScript(Type, string key, string script){}
但是看不懂里面的参数是什么意思,请高手帮忙讲解一下,或者举一个使用RegisterStartupScript()的例子!不胜感激!!!

解决方案 »

  1.   

    不是动态加载就是直接
    在用户控件的页面里写<script src="..."></script>就ok
    否则 Page.ClientScript.RegisterClientScriptInclude("随便一个key", "url");//添加外部js文件
                Page.ClientScript.RegisterStartupScript(this.GetType(),"随便一个key","var a;alert(typeof(a)==='undefined')",true);//添加内嵌js
    ps:这种问题google或者百度一大把,干嘛非要到这里提问?
      

  2.   


    能说说那个"随便一个key"有什么用处吗???
    还有"Page.ClientScript.RegisterStartupScript(……
    "这句话是什么意思,好像不要也可以????
      

  3.   

    好像是key相同会把之前的覆盖,我没试过下面那句你这里没用,只是跟你说一下,你看后面的 注释啊