日期:2014-05-19  浏览次数:20410 次

请问在CodeFile文件里怎么用js ?
CodeFile模式里怎么用js啊?

------解决方案--------------------
CodeFile 是什么模式?
------解决方案--------------------
就写在aspx文件中阿

------解决方案--------------------
在后台代码中,js就是普通的字符串值
------解决方案--------------------
同意webdiyer(.net资源精华—www.dotneturls.com)

在代码中,作为任意字符串输出,例如设置文本框为光标焦点,写:

this.Page.ClientScript.RegisterStartupScript(this.GetType(), "setFocus ",
this.TextBox1.ClientScript+ ".focus() ",true);

参考:

http://www.google.com/search?as_q=registerstartupscript&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&num=10&btnG=Google+%E6%90%9C%E7%B4%A2&as_epq=&as_oq=&as_eq=&lr=&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=www.microsoft.com%2Fchina%2Fmsdn&as_rights=
------解决方案--------------------
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "setFocus ",
this.TextBox1.ClientScript+ ".focus() ",true);
------解决方案--------------------
那么在后台代码中,JS就是说不能用的么?
————————————————————————————————————————
不能用。

有时候我们只能故意不懂你说什么。技术真的需要有根有据地自己推理,然后才创意。我很喜欢听到创意,但是......无厘头用于戏剧也会是人厌倦,用于技术则使人困惑。
------解决方案--------------------
楼主还没明白什么是客户端什么是服务端,补课先。
------解决方案--------------------
方法还是比较多的, 注意你的程序的环境或架构, 比如是否使用了AJAX.NET, 还有你想使JS脚步输出在客户端文件的什么位置等等, 方法不同的