首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在VS2008中怎么将后台生成的函数值传到前台

2012-11-10 
在VS2008中如何将后台生成的函数值传到前台我在后台代码中写了一个函数,想将生成的值传到前台,对一张图片

在VS2008中如何将后台生成的函数值传到前台
我在后台代码中写了一个函数,想将生成的值传到前台,对一张图片的宽度进行控制,应该怎么传递呢

[解决办法]
比如后台得到了 imgWidth=100; 
前台有个<asp:hiddenfile id='hdimgWidth' ...
你后台写 hdimgWidht.Value= imgWidth;
前台JS获取 
var w = document.getElementById('hd..').value;
[解决办法]
http://www.cnblogs.com/endeavour/articles/1685059.html
[解决办法]
hiddenfield赋值
document.getElementById(“hd”).value去读
或定义属性,<%#Bind()%>
[解决办法]
前台<%= functionName()%>

写个隐藏于,后台进行绑定值,前台js获取他的value

document.getElementById(“id”).value
[解决办法]
方法1,前台使用<%= YourFuntionName() %> //这里你要注意调用的后台该当的访问权限,public或protecd型

方法2,<%# YourFuntionName() %> // 这个需要在Page_Load事件中显式地调用 this.Page.DataBind();

[解决办法]
你可以这样做:
http://www.cnblogs.com/insus/articles/2036271.html

也可以直接在后台run javascript:
http://www.cnblogs.com/insus/articles/1945582.html
[解决办法]

探讨
hiddenfield赋值
document.getElementById(“hd”).value去读
或定义属性,<%#Bind()%>

热点排行