很简单的前台输入,后台接收并修改前台的lable以显示对应的信息该怎么做??
好像这样。前台这样输入内容后点输入就触发了onclick事件。
onclick当然是放在后代码中的.
后代码中的onclick事件接收姓名和内容的输入。当用户输入为空是label的msg就显示为你的输入为空,如果不为空则显示不为空.
我想问下这个后代码如何写???怎么给label的text赋一内容使之显示.
<%@ Page language="c#" Codebehind="huifu1.aspx.cs" AutoEventWireup="false" Inherits="datagrid.huifu1" %>
<form runat="server">
姓名:<asp:textbox runat="server" id="name"><br>
内容:<asp:textbox runat="server" id="words"><br>
<asp:button runat="server" text="输入" onclick="button_click"/>
<asp:label runat="server" id="msg"/>
</form>
///////////////////
namespace datagrid
{
/// <summary>
/// huifu1 的摘要说明。
/// </summary>
public class huifu1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.TextBox name;
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.TextBox words;
protected String biaoti,neiron;
protected System.Web.UI.WebControls.Label Label2;
protected System.Web.UI.WebControls.Label label1;
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}
public void Button1_Click(object sender, System.EventArgs e) ///这个onclick是接收前台输入的并修改
{
name=name.Text;
words=words.Text;
Label2.Text=name.text; ///这里修改label2,但怎么修改不了呢????
}
}
}
/////
我点了button后触发了onclick事件。但为什么页面上的那个label并没有显示name.text的内容??????????
//////////////////////////
其实我的目的是想用户输入内容后点button触发事件,把用户输入的输进数据库,并在前台显示成功的字样。所以我在前台放了个label.
我做的尝试就是先没进库直接接收用户输入并显示用户输入成功的字样。
望大家帮下我的忙!