asp.net – 如何从包含UserControls的Repeater获取所有TextBox值
发布时间:2020-12-16 10:01:39 所属栏目:asp.Net 来源:网络整理
导读:我在UserControl中有一个TextBox,这个UserControl在Repeater中重复. 但是,当用户使用值填充TextBox时,之后我无法从TextBoxs获取值. Default.aspx的: protected void Page_Load(object sender,EventArgs e){ //filling repeater with dataset Repeater1.Data
我在UserControl中有一个TextBox,这个UserControl在Repeater中重复.
但是,当用户使用值填充TextBox时,之后我无法从TextBoxs获取值. Default.aspx的: protected void Page_Load(object sender,EventArgs e) { //filling repeater with dataset Repeater1.DataSource = ds; Repeater1.DataBind(); } 在按钮1上单击我正在尝试填充列表< string>使用textbox.texts中的值 protected void Button1_Click(object sender,EventArgs e) { List<string> sss = new List<string>(); foreach (Control i in Repeater1.Controls) { foreach (Control item in i.Controls) { if (item is WebUserControl1) sss.Add(((WebUserControl1)item).getString); } } } 和UserControl代码: public string getString { get { return TextBox1.Text; } } protected void Page_Load(object sender,EventArgs e) { } 解决方法
你应该循环所有转发器的项目并使用FindControl找到你的用户控件然后在这样的找到的实例上调用getString方法,伪代码(未测试):
foreach(var rptItem in Repeater1.Items) { WebUserControl1 itemUserControl = ((WebUserControl1)rptItem .FindControl("WebUserControl1")) if(itemUserControl != null) { var itemText = itemUserControl.getString(); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使用ASP.NET Core将图像保存到数据库?
- IdentityServer4身份认证授权入门-----客户端凭据、密码模式
- asp.net – MVC4捆绑IncludeDirectory – 文件路径错误
- asp.net-mvc – ASP.NET MVC提醒我旧的经典ASP意大利面条代
- asp.net-core – 如何将HostBuilder用于WebJob?
- ASP.NET Ajax回发突然停止在IPhone / IPad上
- asp.net – IIS作为反向代理 – 从后端服务器压缩重写的响应
- asp.net-mvc – 使用SimpleInjector为AccountController注册
- 强制CamelCase在ASP.NET WebAPI每个控制器
- 在ASP.Net网站项目中混合VB.Net和C#代码?
推荐文章
站长推荐
- asp.net-mvc-3 – 用Response调用的Ajax.BeginFo
- asp.net – 如何在成功插入数据后清除radiobutto
- asp.net – 使用ASP:文本框作为
- asp.net-mvc – DevExpress MVC GridView – 如何
- asp.net-mvc – 使用@ Html.DisplayNameFor()与P
- IIS7集成vs经典流水线 – 哪些使用更多的ASP.NET
- asp.net-mvc – 所有请求获取HTTP错误401.2 – 未
- MVC3中的IValidatableObject – 客户端验证
- asp.net-mvc – viewdata中的ASP.NET MVC genric
- asp.net 文件上传实例汇总
热点阅读