asp.net 动态生成控件并获取其值
更新时间:2009年02月06日 02:42:21 作者:
代码比较简单,所以不多做解释了:
复制代码 代码如下:
//动态生成三个控件
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 3; i++)
{
TextBox t = new TextBox();
t.ID = string.Format("newTextBox{0}",i);
Panel1.Controls.Add(t);
}
ListControlsInPanel();
}
复制代码 代码如下:
//获取动态生成的控件的值
protected void Button3_Click(object sender, EventArgs e)
{
string str="";
string[] ak = Request.Form.AllKeys;
for (int i = 0; i < Request.Form.Count; i++)
{
//只筛选出动态生成的三个控件的值
if(ak[i].IndexOf ("new")>-1)
str += string.Format("<li>{0}</li><br>",Request .Form [i]);
}
Label1.Text = str;
}
//这里新生成的控件的ID命名使用new开头,同时应保证页面没有控件的ID包含new。
您可能感兴趣的文章:
- ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法
- asp.net 用户控件读取以及赋值
- asp.net GridView控件中模板列CheckBox全选、反选、取消
- asp.net+jquery滚动滚动条加载数据的下拉控件
- Asp.net 菜单控件简洁版
- ASP.NET 页面中动态增加的控件、添加事件
- asp.net Datalist控件实现分页功能
- asp.net fileupload控件上传文件与多文件上传
- asp.net分页控件AspNetPager的样式美化
- asp.net Menu控件+SQLServer实现动态多级菜单
- ASP.NET动态添加控件一例
- asp.net动态加载用户控件,关于后台添加、修改的思考
- asp.net显示图片到指定的Image控件中 具体实现
- asp.net简单页面控件赋值实现方法
相关文章
.NET AppSettings与ConnectionStrings使用案例详解
这篇文章主要介绍了.NET AppSettings与ConnectionStrings使用案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下2021-08-08使用Visual Studio 2017作为Linux C++开发工具
这篇文章主要为大家详细介绍了使用Visual Studio 2017作为Linux C++开发工具的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-03-03基于ASP.NET+easyUI框架实现图片上传功能(判断格式+即时浏览 )
这篇文章主要介绍了基于ASP.NET+easyUI框架实现图片上传功能的相关资料,重点在于如何判断格式,实现即时浏览,需要的朋友可以参考下2016-06-06
最新评论