如何取得TextBox修改后的值 各位大哥,groupNameT为一TextBox控件,其text值修改后,我该如何取得呢,谢谢!protected void groupNameT_TextChanged(object sender, System.EventArgs e) { } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string sTempstring = string.Empty;protected void groupNameT_TextChanged(object sender, System.EventArgs e){ sTempstring = this.groupNameT.Text;} 也可以通过前台JS得到后台TEXTBOX的值 不行啊,取得的还是修改前的值,前台是这样写的 OnTextChanged="groupNameT_TextChanged" 而且调试sTempstring = this.groupNameT.Text; 时就停在这了 我是要在后台cs文件的button_click取到那个TextBox控件改变后的值 后台cs文件的button_click取到那个TextBox控件改变后的值?直接取就行了啊,把protected void groupNameT_TextChanged(object sender, System.EventArgs e)这个事件去掉,直接在button_click(object sender, System.EventArgs e)取文本框的值不就行了,反正是在后台取,提交服务器端了,取得就是当时文本框的值-----------------------------------------也许我没弄懂你的意思 值是手动改的private void okB_Click(object sender, System.EventArgs e) { string group_id = this.groupIdT.Text; string group_name = this.groupNameT.Text; string re = this.reT.Text; this.messageT.Text = ""; 楼主检查一下,是否txt的赋值没加postback判断if(!ispostback)txt.Text = "aaa";如果赋值没加判断,提交后都会是aaa 后台cs文件的button_click取到那个TextBox控件改变后的值?直接取就行了啊,把protected void groupNameT_TextChanged(object sender, System.EventArgs e)这个事件去掉,直接在button_click(object sender, System.EventArgs e)取文本框的值不就行了,反正是在后台取,提交服务器端了,取得就是当时文本框的值-----------------------------------------也许我没弄懂你的意思 ============他说的很对,就是在button_click里写就可以取了 新手经常犯的错误就是 没有判断是否回发每一次都赋值 初始化IsPostBack在TextChanged函数中 最好使用TextBox txtName= sender as TextBox;获取当前控件 判断是否首次刷新 ispostback 肯定是你的page_load事件,或者文本框的什么事件的代码有问题 绑定 TextBox.Text 的代码放在 if(!IsPostBack) { // 这里} MeidaElement播放视频的问题 循环查询 请教高手,为什么获取cpu使用率一直是0. List<T>中怎么修改其中的值,急,在线等,解决就结贴 一个奇怪的C#静态变量问题 为什么工具栏按钮上的小图标丢失了??? .net中access中的参数类型 说个题外话,请问FTP服务器软件:Serv-U为什么只开21端口的话就用不了? 接收键盘输入,响应KEYPRESS事件? 谁能给个用panel隐藏控件的例子? 怎样获取系统时间的之前的某一特定时间 在2003下使用.net System.Web.Mail中的方法发送邮件,为什么在有的机器上好用,有的机器上不好用
protected void groupNameT_TextChanged(object sender, System.EventArgs e)
{
sTempstring = this.groupNameT.Text;}
这个事件去掉,直接在button_click(object sender, System.EventArgs e)
取文本框的值不就行了,反正是在后台取,提交服务器端了,取得就是当时文本框的值-----------------------------------------也许我没弄懂你的意思
private void okB_Click(object sender, System.EventArgs e)
{
string group_id = this.groupIdT.Text;
string group_name = this.groupNameT.Text;
string re = this.reT.Text;
this.messageT.Text = "";
这个事件去掉,直接在button_click(object sender, System.EventArgs e)
取文本框的值不就行了,反正是在后台取,提交服务器端了,取得就是当时文本框的值-----------------------------------------也许我没弄懂你的意思
============
他说的很对,就是在button_click里写
就可以取了
TextBox txtName= sender as TextBox;
获取当前控件
// 这里
}