获取动态生成的TextBox的值的问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:18:01
我在Panel里动态生成了5个TextBox,现在要获取他们的值,之前做TEST的时候是可以用Request.Form["textbox0"];获取到,现在把页面加入到了母版页里了,是放在<asp:Content ID="Content3" ContentPlaceHolderID="pageHolder" runat="server"> </asp:Content>中的,所以不能有Form标签了,那就不能用Request.Form了,我试了用Panel1.FindControl();也获取不到,现在将代码贴出来高手帮忙看下。
ASPX:<%@ Page Language="C#" MasterPageFile="~/OSWeb1.Master" AutoEventWireup="true" CodeBehind="M_AddChoose.aspx.cs" Inherits="OSWeb.WebForm37" Title="添加选择题" %>
<%@ Register TagPrefix="uc" TagName="LeftMenu" Src="UControls/LeftMenuControl.ascx" %>
<%@ Register TagPrefix="uc" TagName="Pager" Src="UControls/PagerControl.ascx" %>
<asp:Content ID="Content1" ContentPlaceHolderID="headHolder" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPla

this.FindControl("")
//this是Page对象。

Request.Form一样用,编译过后实际上服务器端会把母板页和子页合并成一个页,所以实际上是有form标签的。