JAVASCRIPT涵数调用ASP.NET中的变量
JAVASCRIPT涵数要调用一个变量,而这个变量是在ASP.NET中的涵数计算返回出来的,请问要怎么做到?? 问题点数:20、回复次数:12Top
1 楼hedonister(冰戈)回复于 2005-03-04 23:34:09 得分 2
用<% %>就行Top
2 楼yphui18()回复于 2005-03-05 08:05:16 得分 0
那怎么在JS代码中调用ASP.NET中的涵数呢???Top
3 楼hmlhmlb(eror)回复于 2005-03-05 09:50:33 得分 2
先在后台放一个linkbutton,然后在linkbutton的Onclick事件中调用后台函数
__doPostBack('linkbutton','');Top
4 楼xiaoniaofei(xiaoniao)回复于 2005-03-05 09:57:34 得分 2
首先变量起码要是protected的!
然后可以直接在js函数中使用<%= str%>来调用!Top
5 楼webserv2(New life New job)回复于 2005-03-05 10:10:36 得分 1
前期绑定 或者 后来模拟回发就好了Top
6 楼46539492(男儿当自强(http://blog.csdn.net/46539492/))回复于 2005-03-05 10:12:07 得分 2
例如:
Response.Write("<script language='javascript'>alert('" + str + "');</script>);
Top
7 楼wons1980( ※ 开始懂了 ※)回复于 2005-03-05 10:16:00 得分 1
<% =str %>
str 在.cs里设成public 类型Top
8 楼cmgjsw(思源)回复于 2005-03-21 11:31:11 得分 2
我也遇到此问题,但我的问题更怪,一是我在CS文件中声明的是PUBLIC,二在页面文件中我是用的<%=str%>但就是得不到变量str.这是那么回事哟.郁闷Top
9 楼hertcloud(·£孙子兵法£·)回复于 2005-03-21 11:35:21 得分 2
在.cs文件中 声明变量
public / protected
.aspx页面 <%=yourValue %>Top
10 楼cmgjsw(思源)回复于 2005-03-21 12:16:03 得分 2
在.cs文件中 声明变量
public / protected
.aspx页面 <%=yourValue %>
我也是这样写的,怎么我就是不行呀Top
11 楼zyug(LovlyPuppy)回复于 2005-03-21 12:23:04 得分 2
var jj = <%=yourValue %>;Top
12 楼heavensboy(heavensboy)回复于 2005-03-21 12:31:30 得分 2
我觉得应该用数据绑定,<%# 变量 %> .cs中的变量应为public/protected,别忘了DataBind()Top




