做网页的时候遇到的一个问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 06:23:40
最近在做一个网页特效,这是其中<script type="text/javascript">里面的一段代码:
var texts=''
但是我不想在aspx里面直接定义texts的值,而是在后台cs文件
那么,我在后台里面定义了一个string a = "aaa"
我想把a字符串弄到texts里面,也就是texts='aaa'
这样的效果,应该怎么弄?谢谢

var texts='<%= a %>';
注意:<script>如果在head中 把 head的 runat="server" 去掉

简单,再前台加个隐藏控件,在后台将值赋给这个隐藏控件,然后再用js读取它的value赋给texts就行了

var texts=<% = a %>;
这么写就行了

你这是想直接从客户端获取服务端的数据,采用ajax异步请求服务器,从服务器端的程序中获取texts的值,很容易的!

在后台写this.你的控件的ID.text=a;就行了