日期:2014-05-18  浏览次数:20565 次

请教一个关于事件响应的问题?
请问asp.net下,非服务器端按钮比如 <input   type=button   value= "提交 "> 等如何响应当用户输入完数据后,点击该按钮后提交到后台进行处理,并保存到数据库中?可否给个例子。有代码的给高分。谢谢!(另本人不会asp,只会asp.net的)

------解决方案--------------------
<input name=a value= "value ">
后台接收

string a= Request.Form[ "a "];

VB
Dim a As String = Request.Form( "a ")

自己写sql插入数据库即可
------解决方案--------------------
<form method= "POST " action= "rev.aspx ">
<input name=a value= "value ">
<input type=button value= "提交 " onclick= "this.form.submit() ">
</form>

后台接收

string a= Request.Form[ "a "];

VB
Dim a As String = Request.Form( "a ")

自己写sql插入数据库即可

------解决方案--------------------
全都给 孟子E章 说完了
------解决方案--------------------
孟老大今天有空,我下面接接分
------解决方案--------------------
前台:
<input id= "name " value= "value " runat= "server ">


后台接收

string a= this.id.Value();
其它的播放数据库就自己写了

------解决方案--------------------
其它的插入数据库就自己写了
------解决方案--------------------
try:
MessageAdd.aspx
=====================

<form id= "form1 " action= "../Action/Message_Add.aspx ">
<input type= "text " id= "name " name= "name "/>
<input type= "submit " id= "Mesage_Add " value= "提交 "/>
</form>


============================
= "../Action/Message_Add.aspx
=================================
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Request[ "name "]);
}
------解决方案--------------------
你这样写了
if (!Page.IsPostBack)
{
//添加分类信息
MessageAdd();
}
当然是:点MessageAdd.aspx的时候就直接跳出Message_Add.aspx的对话框了...

这样写:
if (Page.IsPostBack)
{
//添加分类信息
MessageAdd();
}

就好了