JS如何给后台属性赋值? 后台有public string test{ get { .....} set { .....}}请问如何用JS代码给后台的test赋值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面中js调用后台方法: --要点:--1.添加脚本管理器,ScriptManager--2.设置脚本管理器的属性,EnablePageMethods为true--3.后台方法要求: --必须是静态的,设置方法的属性[WebMethod] --4.页面的js调用后台: PageMethods.后台方法(参数,回调函数); function 回调函数(data) //data可以任意其实是后台方法的返回值 js脚本调用web服务的问题总结:但是我一般不怎么用.如果是需要使用JavaScript给后台属性设置的时候,一般是用过Get或者Post的方式,发一个Ajax请求过去.完成赋值操作. 后台属性没办法是静态的,有没有其它的方法啊?Get Post的方式怎么弄?能详细讲讲吗? 不懂你是什么意思。或者可能你没有考虑下面这个问题:页面在服务器端的生命周期只有一瞬间,瞬间之后就销毁了,你只是在浏览器上看到html页面而已。何来的后台属性呢?这个属性是哪一个对象的呢?你设置了值之后又想如何维系它呢? 看上去,你是在写winform程序。你可以先按照web程序、基于http的思路考虑清楚程序的流程和时序,找准你想表达的对象存在生命期的基准点,再重新组织你的思路。 WEB开发经常需要把前把的值给后台去处理啊 开一个WebService的接口,用他给你的属性赋值就好了或者在你的后台页面中开一个方法给他赋值 需要把前台的值传给后台的话,在前台拖个<asp:HiddenField ID="HiddenField1" runat="server" />控件,用js把要传的值赋给这个控件document.getElementById('HiddenField1').value = '你要传的值';,然后再后台用HiddenField1.value接收就行了 js 只能在客户端运行。你所要做的是将要要赋的值传递回(页面提交 ajax)服务器端,由服务代码赋值。 wxr0323 是给后台属性赋值,又不是获取后台的值 ajax去传,或者form提交啊 楼主啊,不要用C/S方式做B/S项目。。 为什么axpx.vb中总提示“未声明名称Check1” 下拉框+关键字搜索 Server Error in '/' Application错误 aspx页面使用缓存后点击率怎么办? 最近有个项目准备开工,并要求有比较规范的文档。请大家推荐一本软件工程的书!谢谢! ExtJS单独刷新验证码 怎么把数据库中datetime的字段,精确到毫秒转换为字符串?在线等待 关于WPF消息机制 我是菜鸟,所以问很菜的问题,送分! 请问该事件为什么不会有反应? 改变gridview行颜色代码在RowDataBound 中运行错误! 如何修正! ASP.NET移动开发List控件的用法?
--要点:
--1.添加脚本管理器,ScriptManager
--2.设置脚本管理器的属性,EnablePageMethods为true
--3.后台方法要求:
--必须是静态的,设置方法的属性[WebMethod]
--4.页面的js调用后台:
PageMethods.后台方法(参数,回调函数);
function 回调函数(data)
//data可以任意其实是后台方法的返回值
js脚本调用web服务的问题总结:但是我一般不怎么用.如果是需要使用JavaScript给后台属性设置的时候,一般是用过Get或者Post的方式,发一个Ajax请求过去.完成赋值操作.
或者在你的后台页面中开一个方法给他赋值
是给后台属性赋值,又不是获取后台的值