【发布时间】:2012-01-27 12:45:25
【问题描述】:
我有一个网络应用程序,它可以在一天的日程安排中为学生分配持续时间。
为此,我有一个用户控件作为 TimePeriod,并且该控件在网页上动态加载。
我的用户控件包含两个文本框和一个按钮控件,我需要找到该按钮的单击事件。在此按钮上,它应该检索两个相关文本框的值。但我无法找到此单击事件按钮。
此用户控件在该页面上的提交按钮事件加载到另一个页面上。 但是页面上该用户控件的数量会有所不同,因此为此我为用户提供了一个动态创建用户控件列表的代码。
例如,我将j 的值设置为 10,实际上它会有所不同看起来像这样:
for (int j = 1; j < 10; j++)
{
TableRow row = new TableRow();
TableCell cell = new TableCell();
cell.Text = j.ToString();
cell.Height = 10;
cell.Width = 75;
row.Height = 10;
cell.BackColor = System.Drawing.Color.FromKnownColor(System.Drawing.KnownColor.Gray);
//cell.BackColor = #FFFFFF;
row.Cells.Add(cell);
TimePeriod ib = (TimePeriod)LoadControl("TimePeriod.ascx");
TableCell cell1 = new TableCell();
cell1.BackColor = System.Drawing.Color.FromKnownColor(System.Drawing.KnownColor.Gray);
cell1.Controls.Add(ib);
row.Cells.Add(cell1);
tbl1.Rows.Add(row);
cell = null; row = null;
}
【问题讨论】:
标签: c# asp.net user-controls