我是ASP.Net的新手,想要一些简单的方案帮助:
目前在我的网络应用程序中,我的Web应用程序中有一个按钮和一个文本框。当我单击按钮时,我想在文本框中显示结果。
我该怎么做?
答案 0 :(得分:7)
如果您使用的是ASP.NET WebForms,可以在按钮上添加Click事件处理程序以设置文本框的文本:
protected void Button1_Click(object sender, EventArgs e)
{
MyTextBox.Text = "Text to display";
}
您可以使用autowireup将事件处理程序连接到按钮,或者在Page_Load()方法中将事件处理程序显式分配给事件。
将事件分配给按钮的最简单方法是在.aspx代码中声明它,如下所示:
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
如果在设计器模式下双击此按钮,将自动完成。
答案 1 :(得分:3)
您可以在按钮中设置结果单击处理程序,如...
protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = "Result Text.....";
}
Textbox控件有Text
属性,用于Set/Get
个值。
答案 2 :(得分:2)
public void button_Click(object sender, CommandEventArgs e)
{
txt.Text = "Testing";
}
答案 3 :(得分:2)
button.Click += (s, e) => { textbox.Text = "whoa!"; }
答案 4 :(得分:1)
public void button_Click(object sender, EventArgs e)
{
string str="String";
int i=100;
textbox1.Text = "string text";
//or
textbox1.Text = str;
//or
textbox1.Text = i.Tostring();
//and same as above for other types i.e, convert to string when assigning to textBox because textbox takes value as string only
}
答案 5 :(得分:0)
protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = "Text Message";
}
请参阅此链接以开始使用:http://www.knowdotnet.com/
对于提交按钮属性,请检查以下内容:MSDN Button Control