请教C#如何取出客户端input中的值

.net用c#来开发的web程序,在页面上加了一个客户端的inputtype=“text”的客户端输入框,请问如何将这个值取出。放入cs文件中... .net用c#来开发的web程序,在页面上加了一个客户端的input type=“text” 的客户端输入框,请问如何将这个值取出。放入cs文件中 展开
 我来答
iceser
推荐于2016-03-19 · TA获得超过2708个赞
知道大有可为答主
回答量:695
采纳率:100%
帮助的人:452万
展开全部
一种方法是加上runat="server"标记,同时设定id属性,这样在cs文件可,可以直接通过id来访问该控件,从而获取值。

另一种方法是加上name属性,,
cs文件中,通过Request.Form[ "name的值" ]来获取值。

再一种方法是,直接使用服务器控件TextBox,直接通过id来访问该控件,从而获取值。
lyj552041
2009-11-26
知道答主
回答量:5
采纳率:0%
帮助的人:7726
展开全部
<form id="myform" method="post">
<input type="text" name="uname" />
<input type="button" id="btnSend" />
</form>
---以上是页面表单代码----
$(funtion(){
$("#btnSend").click(function(){
var params = $("#myform").serialize();
$.getJSON("handler.ashx?random=" + Math.random(), params, function(data) {
alert(data.success);
});
})
})
----以上是JS文件---
<%@ WebHandler Language="C#" Class="handler" %>

using System;
using System.Web;

public class handler: IHttpHandler{
public void ProcessRequest (HttpContext context) {
string username = context.Request["uname"]; //你要获取的值
}

public bool IsReusable {
get {
return false;
}
}

}
---以上是一个一般处理程序---

上面三者联合就是一个简单的jquery的getJSON的用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ztf_090930
2009-11-26 · TA获得超过278个赞
知道小有建树答主
回答量:293
采纳率:0%
帮助的人:309万
展开全部
先得到这个控件的值 然后用属性把这个值给封装起来 然后进行调用就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仰望的生活Er11b
2009-11-26 · 超过15用户采纳过TA的回答
知道答主
回答量:108
采纳率:0%
帮助的人:41.5万
展开全部
同意楼上。难道楼主准备用什么其他的方法吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式