在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
------解决方案--------------------