.NET中Textbox中的数据为什么传不到后台的.aspx.cs文件中

来源:百度知道 编辑:UC知道 时间:2024/05/22 14:17:07
做网页的,页面上有个textbox,在里面写点数字,在后台.CS中string ad=textbox.text.tostring().trim();可是调试时候打印ad 却什么都没有,请问是为什么,急,谢谢
textbox的id是textbox1
PS:楼下的,这么简单的方法早用过了,要是能成也不用到这来提问了,晕~~
以下是真正需要修改的代码
string CategoryName =txt_infoName.Text.ToString().Trim();
int ParentCategoryID = Convert.ToInt32(ddl_parentinfo.SelectedValue);
string Remark = txt_Remark.Text.ToString().Trim();
txt_**是前台textbox的ID 如用response.write(Remark)打出看的时候没有显示,其他也是一样

textbox的id是什么名?一般默认应该是TextBox1

所以试试string ad=TextBox1.Text.ToString();

注意大小写..

调试时用Label1.Text=ad; 试试看
----------------------------------------
那就string ad=textbox1.Text.ToString();

Label1.Text=ad;

多简单啊~
----------------------------------------
你晕?我更晕~你代码发上来我看看,

as.aspx:
<asp:TextBox id="textbox1" />
<asp:Button id="Button1" OnClick= />
<asp:Label id="Label1" />

as.aspx.cs:
void Button1_Click(Object Sender,EventArgs e)
{
string ad=TextBox1.Text.ToString();
Label1.Text=ad;
}
//大概这样
--------------------------------
我 现在手头没有编译器,
Response.write(Remark);你把引号去了看看。。