主题:  简单的c#问题

mlzboy

职务:普通成员
等级:2
金币:2.0
发贴:317
#12005/4/28 9:50:46
我想实现,在文本框中输入文字,然后点submit按钮后 response.write输出输入的文字,但是总是调试不成功,我是建立了一个名为aa.aspx的文件,
如图
code behind的代码如下:还请帮忙
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class aa : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Submit1_ServerClick(object sender, EventArgs e)
{
Response.Write(Request.Form["text1"].toString);
}
}



mlzboy

职务:普通成员
等级:2
金币:2.0
发贴:317
#22005/4/28 9:52:24
文本框的id为Text1,
是不是Request.form["text1"]中的名称大小写也一定要一致啊?



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#32005/4/28 10:15:29
好好找本.net书看看,你还用asp的方法,他们区别已很大了,彻底放弃asp

labMessage.Text = txtTest.text;


非常大鱼

蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#42005/4/28 10:19:52
.net中很少用Request.Form方法了,该方法不能用在web控件上,只能用在html方法,Response.Write也很少用了,建议用Label控件。


非常大鱼

mlzboy

职务:普通成员
等级:2
金币:2.0
发贴:317
#52005/4/28 11:59:34
那能不能写一个和上页一样的范例给我看看啊