مثال بسيط عن كيفية توليد عدد يحدده المستخدم من TEXTBOX
أدوات التحكم المطلوبة في صفحة ASPX هي :
· مربع نص Textbox واحد . ............................. ID= TextBox1
· زر Button واحد . .......................................... ID= Button1
· عنصر تحكم Placeholder واحد .................. ID= PlaceHolder1
الآن سنقوم بإدخال رقم ضمن مربع النص ..... وسنقوم بالضغط على الزر ليتم توليد عدد من المربعات النصية ضمن البليس هولدر .
الكود العامل بالخلفية :
{
object NumberOfTextBoxs = TextBox1.Text;
if (NumberOfTextBoxs != null)
{
for (int i = 01; i <= int.Parse(NumberOfTextBoxs.ToString()); i++)
{
Label L = new Label();
L.Text = "Name " + i.ToString() + " ";
PlaceHolder1.Controls.Add(L);
TextBox Txt = new TextBox();
Txt.ID = "TxtNames_" + i.ToString();
PlaceHolder1.Controls.Add(Txt);
PlaceHolder1.Controls.Add(new LiteralControl("<br/>"));
}
}
}
protected void Button1_Click(object sender, EventArgs e)
أتمنى أن تعم الفائدة للجميع ....
آسف كون التنسيق غير جيد لم أعتد على الكتابة هنا ................................