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

نام تاپیک: از Eval استفاده نکنید!

  1. #1

    Exclamation از Eval استفاده نکنید!

    امروز داشتم در MSDN دنبال مطلبی میگشتم که به طور اتفاقی چشمم به جمله ای در مورد متد Eval افتاد:

    Note:
    Because this method performs late-bound evaluation, using reflection at run time, it can cause performance to noticeably slow compared to standard ASP.NET data-binding syntax
    Reflection باعث افت کارایی میشه.
    تبدیل صریح، Reflection رو از بین میبره.
    پس به جای:

    <%# DataBinder.Eval(Container.DataItem, "myField") %>

    از سینتکس ذیل استفاده کنید:

    <%# ((DataRowView)Container.DataItem)["myField"] %>


    موفق باشید.

  2. #2
    درود بر شما
    با تشکر و سپاس فراوان خدمت آقای راد
    ولی بالای صفحه <%@ Import Namespace="System.Data" %> این را هم اضافه کنید


    پیروز و نیک باشید

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

  1. فرق Bind و Eval
    نوشته شده توسط nazaninam در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: سه شنبه 30 بهمن 1386, 15:03 عصر
  2. eval
    نوشته شده توسط essa_61 در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: جمعه 30 شهریور 1386, 13:39 عصر
  3. دلیل استفاده از DataBinder.Eval
    نوشته شده توسط PrinceDotNet در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: دوشنبه 18 مهر 1384, 21:04 عصر
  4. نظیر دستور Eval اکسس در VB
    نوشته شده توسط منصور بزرگمهر در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 10 تیر 1382, 21:03 عصر

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

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