在 Page_Init 上,如果回发,我检查是否单击了名为 Button1 的按钮,如果是,我将 LiteralControl 添加到名为 Panel1 的面板中:
Panel1.Controls.Add(new LiteralControl("Enter Code:<input type=\"text\" name=\"txtCode\"></td>"));
如您所见,它只是文本“输入代码:”,后跟一个名为 txtCode 的文本框。
我有第二个按钮(Button2),单击该按钮时,我想检索在 txtCode 中输入的文本:
protected void Button2_Click(object sender, EventArgs e)
{
foreach (Control c in Panel1.Controls)
{
if (c is LiteralControl) ...
}
}
我不知道该怎么做……我怎样才能得到在 txtCode 中输入的文本?