在用户控件(ASCX)创建用户控件(ASCX)
"我建了两个ascx,ascxA,ascxB ascxA中放了一个PlaceHold, ascxB中放了一个textBox ascxA在page_load中动态创建了5个ascxB但是页面上什么都没显示" 这是来自论坛网友的问题,Insus.NET就以此问题做一个演示例子,方法与技巧分享给大家。 在站点上创建一个用户控件ascx B, 拉一个TextBox在这个控件上。 创建另一个用户控件ascx A 在这个用户控件上,拉一个Textbox 和一个按钮,是让用户在文本框输入数据,点一点铵钮,这样动态产生ascx B用户控件,呈现于ascx A用户控件的页面上。 在站点上,创建一个aspx网页。把用户控件ascx 引用至aspx网页上。再在aspx网页上拉一个按钮。让用户点一点这个铵钮,去获取动态产生的文本框的值,并显示于aspx网页上。 现在的问题,ascx A动态加载ascx B. 根据用户输入的数字来产生。 怎样在aspx网页上,去获取那些动态产生文本框的值? 好,带着疑问一步一步来完成它们。 创建一个站点,Insus.NET使用的是.NET 4.0 和C#作为程序语言。 创建一个AscxB.ascx用户控件: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="AscxB.ascx.cs" Inherits=