dzrs.net
当前位置:首页 >> Asp.nEt 问题 后台取前台js中定义的变量 >>

Asp.nEt 问题 后台取前台js中定义的变量

用AJAX 传给后台

1. 在运行时,后台是无法获取前端的值的.因为asp.net是先运行后端的代码,然后生成对应的html代码,输出带浏览器.2. 在提交时,是可以后台获取前端的值的.一般借助隐藏域,将值藏在隐藏域里面,一起提交.

一般都是用ajax去调用 或者如果过是页面加载就调用可以把后台的方法设置成公共的方法 然后在js用var data = "";等方法调用

使用请求方式,js发送请求给后台,后台接收到请求后调用方法或者变量.首先你要搞清楚js是客户端脚本,是运行在客户端的,而后台是运行在服务端的,二者不在一个意义上,是不能直接相互调用的.只能由客户端发送请求给服务器,服务器接收到请求后处理一些事情后返回结果.调用方法可以采用jQuery的$.ajax、$.post、$.get方法.如:$.ajax({ type:"post", url:"127.0.0.1&type=1", success:function(msg){ //这里是请求的回调方法. }})

C#代码与javaScript函数的相互调用<br><br>问:<br>1.如何在JavaScript访问C#函数?<br>2.如何在JavaScript访问C#变量?<br>3.如何在C#中访问JavaScript的已有变量?<br>4.如何在C#中访问JavaScript函数?<br><br>问题1答案如下:<br>

如果利用ajax来处理可能会好些.目前只能通过在后台对这些控件绑定前台的javascript函数来支持前台的处理函数.在网上找了找,发现了几种方法可以达到要求:第一种,感觉用起来最方便Button1.Attributes.Add("onclick", "return

最简单的方法:在每个后面放一个控件,分别设置它们的value为和在后台用HiddenField.value提取就行了.

你的第一个方法一定可行,用一个hiddenfield把hiddenfield的Value设为js的变量值,然后后台用Request.Form["hiddenfield"]访问.一定可行!无效的话认真检查一下.

可以提供你一种方法:第一步:在javascript中,把time的值赋给一个cookie变量第二步,由ASP.net 脚本来读取这个cookie

先在后台定义,例:public int id;(要与 protected void page_load(object sender, eventargs e)平级),然后可以在protected void page_load(object sender, eventargs e)中初始值或获取前台输入的值最后在前台js中var id="";

相关文档
famurui.com | zxqs.net | 2639.net | ndxg.net | fnhp.net | 网站首页 | 网站地图
All rights reserved Powered by www.dzrs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com