日期:2014-05-17  浏览次数:20385 次

在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()%>