PDA

View Full Version : ذخیره متن وارد شده در کنترل textbox ی که runtime ایجاد شده است



alibabaei2
چهارشنبه 04 دی 1392, 15:17 عصر
با سلام
توسط کد زیر تعدادی textbox به صورت داینامیک در صفحه ایجاد شده است این کنترل ها توسط متدی به نام GenerateControl() ایجاد میشوند

protected void Page_Load(object sender, EventArgs e)
{


if (!Page.IsPostBack)
{
GenerateControl();
}
}

با توجه به اینکه این تابع درون شرط !Page.IsPostBack می باشد فقط در بار اول کنترل ها ساخته می شوند و بعد از کلیک شدن بر روی دکمه هم این تابع ساخته میشوند اما من نمیتونم درون رویداد کلیک دکمه به خود Textbox دسترسی داشته باشم
با کد زیر textbox رو findcontrol می کنم اما مقدار null بر میگردونه

TextBox txt = (TextBox)(pnlForm.FindControl("txt19"));