نمایش نتایج 1 تا 4 از 4

نام تاپیک: ارسال کد html به صورت داینامیک در تگ body یا ...

  1. #1

    ارسال کد html به صورت داینامیک در تگ body یا ...

    من دارم با C#‎ یک وب سایت طراحی میکنم

    حالا چه طور میشه با استفاده از Response.Write)( یا هر دستور دیگری در بخش
    protected void Page_Load(object sender, EventArgs e)
    ‍‌‍‌{
    }
    یک کد html رو در تگ body چاپ کرده و به واسطه اون مثلا یک جدول بکشیم

    (مشکل اصلی تعین محل چاپ کد مورد نظر به وسیله Response.Write در قسمتهای مختلف سند html)

  2. #2

    Exclamation

    از دتر response.wite استفاده نکن . روش کار به صورت زیر :

    ابتدا تگ div زیر رو تو <body> تعریف کن :

    <div runat="server" id="dynamicTbl"></div>


    بعد متغیر زیر رو تعریف کن :

    protected System.Web.UI.HtmlControls.HtmlGenericControl dynamicTbl;


    در آخر این هم کد ساخت جدول داینامیک :


    dynamicTbl.InnerHtml = "<table border=0 width=100% id=table1>";
    dynamicTbl.InnerHtml += "<tr><td><b>جدول داینامیک</b></td></tr>";

    dynamicTbl.InnerHtml += "</table>";





    موفق باشید .

  3. #3

    Thumbs up نسبت دادن کدها به یک تگ

    شما میتوانید با استفاده از یک تگ div به راحتی محل قرار گرفتن کدهاتون رو مشخص کنید.
    تگ <div>:

    <div runat="server" id="dynamicTbl"></div>

    تعریف در قسمت کد:

    protected System.Web.UI.HtmlControls.HtmlGenericControl dynamicTbl;

    و کدهاتون رو به خاصیت dynamicTbl.InnerHtml نسبت بدید:

    dynamicTbl.InnerHtml="html code";

  4. #4

    من این کاری رو که شما گفتید انجام دادم ولی با این خطا موجه شدم

    من این کاری رو که شما گفتید انجام دادم ولی با این خطا موجه شدم

    Object reference not set to an instance of an object.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

    Source Error:

    Line 13: protected void Page_Load(object sender, EventArgs e)
    Line 14: {
    Line 15: dynamicTbl.InnerHtml = "ascasc sdfgsegseg";
    Line 16: dynamicTbl.InnerHtml += "<tr><td><b>جدول داینامیک</b></td></tr>";
    Line 17: dynamicTbl.InnerHtml += "</table>";

تاپیک های مشابه

  1. رویداد body onload در masterpage
    نوشته شده توسط nazaninam در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 30 آذر 1385, 11:40 صبح
  2. خواندن کد های html موجود در تگ body
    نوشته شده توسط nazaninam در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: یک شنبه 23 بهمن 1384, 11:02 صبح
  3. plz some body help me
    نوشته شده توسط angel_in_darkling در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: یک شنبه 06 شهریور 1384, 14:29 عصر
  4. some body help me...
    نوشته شده توسط angel_in_darkling در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: یک شنبه 06 شهریور 1384, 14:16 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •