C# .net中 如何调用js脚本文件

尽量多讲几种方法吧!... 尽量多讲几种方法吧! 展开
 我来答
孙中吕
2009-08-01 · 专注C/S架构开发框架技术研究
孙中吕
采纳数:435 获赞数:788

向TA提问 私信TA
展开全部
很简单,
比如你有个GetUserData()js函数,在asp.net内调用用
RegisterStarupScript("<script>GetUser();</script>")方法

后台使用
Page.RegisterStartupScript("aa","<script language=javascript>test();</script>");
的好处在于

编译器是把脚本写在生成html的body或form标签之内的,会出现这样的效果:

页面内容显示完毕 再运行脚本

===》区别于

Response.Write("<script language=javascript>test();</script>");

客户端会先运行脚本,后决定是否显示body内容

但是,如果aspx文件内没有runat=server的Form ,则Page.RegisterStartupScript方法没有任何影响,也即无效
azur2000
推荐于2016-01-27 · TA获得超过321个赞
知道小有建树答主
回答量:315
采纳率:0%
帮助的人:221万
展开全部
比如你有一个linkbutton,你也可以这样用:
linkbutton.Attributes.Add("onclick","GetUserData()");
如果是dropdownlist,可以是
linkbutton.Attributes.Add("onchange","GetUserData()");

这种方法适用大部分控件。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zfy0921
2009-08-11 · 超过56用户采纳过TA的回答
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:139万
展开全部
1、调用js文件,举例:<script src="../Script/PublicScript.js" type="text/javascript"></script>

2、直接写,举例:
<script language="javascript">
脚本内容...
</script>
然后调用

3、后台代码中:
(1)、可以加在空间的属性中,例如一个按钮:
button1.Attributes.Add("事件名","js内容");
(2)、在代码中写,例如:ClientScript.RegisterStartupScript(GetType(), "", "<script>js内容</script>");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xueseo
2009-08-01 · 超过10用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:0
展开全部
调用js脚本文件一种就够了,注意是调用文件不是调用方法
<script src="js/scroll.js" type="text/javascript"></script>

建站教程

参考资料: http://www.etaonet.com/news/

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmz571
2009-08-02
知道答主
回答量:24
采纳率:0%
帮助的人:0
展开全部
在VS2008可以从右面项目里直接拖入你需要的页面,代码自动生成
这个方法个人觉的最好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式