.net里在JS里定义的变量怎么传到.aspx.cs里

如题 我在JS里实现了阳历转农历的操作,不过想把转换的值传到cs页面下使用不知道怎么弄网上有好多用隐藏域传值的方法,我也想学学传值的方法,不过别的方法能解决也更好.问题主要在于我知道<input type="hidden" name ="nongli" value =<%=cc%>/>这个形式,但不知道怎么把我在JS下的定义的变量怎么付给cc哪位大哥大姐帮忙解决一下啊.关键Q上没有分了,所以分少,希望能帮忙解决一下,谢谢了

第1个回答  2012-02-09
你是想把转换结果传给后台程序进行处理?方法很多,如:url带参数或者post或者ajax无刷新传输啥的,都可以使用。
第2个回答  2012-02-09
html:
<input type="hidden" id = "hidden_getvalue" value ="" runat="server" />
js:
getElementById("hidden_getvalue").value=你的值;
cs:
string s_value = hidden_getvalue.Value;本回答被提问者采纳

关于ASPX问题
第一,你声明的变量的生存期,也就是说你的变量在哪里可以访问,如果你声明的变量是在函数里面,如你的变量treevalue 在Page_Load函数里面,也就是说函数外是不能访问的 第二,所以需要声明类中的全局变量,并且要是大于等于安全级别protected的变量 第三,用到的地方大致包括html代码中,js代码中 第...

C#.net里的aspx与aspx.cs
html里面是些页面的东西的,还有放置控件用,包括设置外观的一些参数,比如长宽高,另外,JS脚本也是写在这里面比如你说的windows.open这些,CS里面是定义html里面那些控件的事件啊,程序啊这些的 比如你在html里面放了一个button,那么你要对这个button编程就要在cs里面写,但是你也可以在js里面写这个button...

...js文件中写方法调用xxx.aspx.cs文件中定义好的方法?
(二)aspx.cs后台代码 public string Name(){ string name = "canyong";return (name);} 把(一)中的JS函数放入JS文件中效果相同。

.net前台JS如何调用后台的变量或者方法
使用请求方式,js发送请求给后台,后台接收到请求后调用方法或者变量。首先你要搞清楚js是客户端脚本,是运行在客户端的,而后台是运行在服务端的,二者不在一个意义上,是不能直接相互调用的。只能由客户端发送请求给服务器,服务器接收到请求后处理一些事情后返回结果。调用方法可以采用jQuery的$.ajax、...

我想知道,C#,web开发中cs文件代码怎么获取js传递的参数。
1.JS 可以将值放到COOKIE中,通过Request.Cookies 获取 2.将变量放到url中,参过Request.QueryString获取 比如location.href='default.aspx?id=5' Request.QueryString["ID"]3.POST,通过Request.Form获取

onmouseout事件怎么才能调用aspx.cs里的代码
想调用 .CS(后置代码)既然 使用的是 onmouseout .那么必须用js做中转 ...另外.你可以考虑用 ajax 控件.. 也可以 onmouseout(鼠标进入时发生..).说白了. 文本框事件 没提供 后台的 鼠标进入事件.所以必须用 JS ,中转.通过JS 捕获,触发一个按钮或其他后台处理的 事件.从而达到调用 CS 后台代码 ...

如何在C#中访问JavaScript定义的变量
把变量给一个隐藏控件 如lable textbox等document.getElementById("textbox的id").value=js变量值 然后后台取 textbox.text 例:加一个textbox id=text1 js变量为 var i="测试";js 里document.getElementById("text1").value=i;后台取 就用text1.text;...

后台aspx.cs页面调用外部独立js的一个函数
一、在aspx头部引用你的js 二、在aspx.cs中 注册调用函数的方法。string js = @"<Script language='JavaScript'> divclose();<\/Script>";ClientScript.RegisterStartupScript(Page.GetType(), "myalert",js);完整代码 如下 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default...

asp.net中使用了主从表,在.cs页面如何调用从表,一直显示不存在从表_百...
1,如果你在aspx页面中插入一个asp:LinkButton 那么运行页面后 在浏览器中查看源代码你会发现这个标签实际被转为了一个标签。2,为什么你的写法不会转换呢?因为首先 传递给Literal1.Text 的值在asp.net中作为一段字符串被直接输出到浏览器中。那么你的写法到浏览器后源代码中仍然是一个asp:LinkButt...

asp.net中在aspx.cs向aspx页面写代码有哪几种方法?
1.给lable的text赋一个js脚本,也是可以的。这几种的区别是:response.write()将js脚本输入到页面的最上面,所以,当你用response.write()来输出操作成功的js提示时,页面是空白的,当你点击确定后,页面才会呈现出来,就是因为write()是输入在页面的最上面,页面一执行,就先运行的js脚本,所以页面...

相似回答