اضافه کردن کنترلهای ASP و تگ های HTML به صورت داینامیک<br/><br/>
 
به نام آفریدگار یکتا | با سلام به وب سایت پروژه های برنامه نویسی خوش آمدید
 
 
آمار سایت
بازدید کل:۳۳۰۹۰ بازدید امروز:١۷ تعداد کاربران آنلاین:۳۶ بازدید دیروز:۳۳ بیشترین بازدید:١۵۳ بازدید این ماه:۷۹ بازدید ماه قبل:١۸۸١

اضافه کردن کنترلهای ASP و تگ های HTML به صورت داینامیک



امتیاز ۰ از ۵

موضوع : اضافه کردن کنترلهای ASP و تگ های HTML به صورت داینامیک

گروه : برنامه نویسی

دسته بندی : ASP

کد پروژه : ۸۲

تاریخ درج : ١۷-١۰-١۳۹۵

نوع هزینه : رایگان

توضیحات :

در این سورس نحوه اضافه کردن  تگ های HTML و کنترل های ASP به صورت داینامیک را آموزش می دهیم که در برنامه نویسی صفحات داینامیک  بسیار مورد نیاز می باشد و در سورس قبلی نحوه اضافه کردن تگ های HTML با کدنویسی را آموزش داده ایم

ابتدا کد زیر را در Using ها اضافه نمایید

using System.Web.UI.HtmlControls;
 

و بعد کد های ذیل را در Page خود کپی نمایید

protected void btnAdd_Click(object sender, EventArgs e)
    {
        int qty = int.Parse(txtQTY.Text);
 
        for (int i = 0; i < qty; i++)
        {
            HtmlGenericControl div = new HtmlGenericControl();
            div.TagName = "div";
            div.Attributes.CssStyle.Add("margin", "50px");
            div.Attributes.CssStyle.Add("height", "100px");
            div.Attributes.CssStyle.Add("border", "dashed thin");
            div.Attributes.CssStyle.Add("background-color", "gray");
 
            HtmlGenericControl textarea1= new HtmlGenericControl();
            textarea1.TagName = "textarea";
            textarea1.Attributes.CssStyle.Add("margin", "20px");
 
            div.Controls.Add(textarea1);
 
            divMain.Controls.Add(div);
        }
    } 
 

کد های بالا یک event از Buttom با نام Add را به صفحه اضافه می کند

خط اول آن تعداد باری که قرار است کد ها تکرار شود از Textbox دریافت می شود

خط دوم به تعداد وارد شده کد های داخل خود را تکرار می کند

خط های سه تا هشت قبلا در سورس توضیح داده شده است

خط های 9 و 10 و 11 یک تگ textarea با margin به اندازه 10 ایجاد می کند

خط 12 textarea را در کنترل div قبلی اضافه می کند ( تو در تو )

و در خط 13 تمام تگ های بالا را به داخل divmain اضافه می کند

با همین روش می توانید تمام کنترل های ASP را نیز به صفحات اضافه نمایید      

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>HTML tag</title>
</head>
<body>
    <form id="frmMain" runat="server">
        <asp:Button ID="btnAdd" runat="server" Text="Button" OnClick="btnAdd_Click" />    
        <asp:TextBox ID="txtQTY" runat="server"></asp:TextBox>
 
        <div id="divMain" runat="server" />
 
    </form>
</body>
</html> 
 

     

دانلود :

بیشترین فروش
رایگان
سورس مرتب سازی Shell

این الگوریتم عددی را به عنوان تعداد ورودی دریافت میکند و پس از دریافت همان تعداد عدد انها را با استفاده از الگوریتم shell sort مرتب میکند

تعداد بازدید :1
رایگان
سورس مرتب سازی انتخابی

این سورس برنامه نویسی سی یک عدد از ورودی دریافت می کند و به تعداد همان عدد ، از ورودی عدد دریافت می کند و آنها را با روش Selection sort مرتب می کند

برای دیدن سورس مرتب سازی Shell به این لینک مراجعه نمایید

تعداد بازدید :1
website statistics