asp.net(c#)动态创建一个文本框和按钮并取得文本框的值

简介:

using System; using System.Data; using System.Configuration; 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 _Default : System.Web.UI.Page {      protected void Page_Load(object sender, EventArgs e)      {          //创建一个文本框          TextBox tbxName = new TextBox();          tbxName.ID = "tbxName";          tbxName.Text = "OK";          this.form1.Controls.Add(tbxName);

         //创建一个按钮          Control c = ParseControl("<asp:Button Text = '按我' ID = 'myButton' runat = 'server' />");          this.form1.Controls.Add(c);

         //创建一个按钮事件          Button myButton = (Button)Page.FindControl("myButton");          myButton.Command += new CommandEventHandler(this.myButton_Click);

     }

     protected void myButton_Click(Object sender, EventArgs e)      {          TextBox t = (TextBox)Page.FindControl("tbxName");          Response.Write(t.Text);      } }

分类:  ASP.NET
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2012/11/16/2772960.html ,如需转载请自行联系原作者
相关文章
|
3月前
|
开发框架 .NET Java
ASP.NET Core高级编程--C#基本特性(一)
本文章简略介绍C#的部分特性
C#动态创建Xml-LinQ方式
C#创建Xml-LinQ方式 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— ...
1130 0
|
JSON 前端开发 .NET
菜鸟入门【ASP.NET Core】5:命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options
命令行配置 我们通过vs2017创建一个控制台项目CommandLineSample   可以看到现在项目以来的是dotnet core framework 我们需要吧asp.net core引用进来,我们可以直接添加Microsoft.
1740 0
|
JSON .NET C#
ASP.NET Core轻松入门Bind读取配置文件到C#实例
首先新建一个ASP.NET Core空项目,命名为BindReader 然后 向项目中添加一个名为appsettings.json的json文件,为什么叫appsettings呢?  打开Program.
1097 0