2012-03-03 2 views

ответ

-2

Ключевое слово Bind работает как Eval для отображения данных и может получить значение, которое вы ввели при обновлении или вставке записи. Кроме того, привязка очень полезна в TemplateFields, используемых в GridView и DetailsView. Bind сохраняет значение свойства связанного управления в набор значений, который элемент управления FormView автоматически извлекает и использует для составления списка параметров команды вставки или редактирования. Аргумент, переданный Bind, должен совпадать с именем поля в контейнере данных. Например, текстовое поле в фрагменте кода предоставляет значение для поля примечаний.

'/>

В .NET Framwork 2.0 вводит Eval(). Eval() является ярлыком для Container.DataItem(). Поскольку Eval() использует Reflection, он вызывает накладные расходы. С точки зрения оптимизации лучше использовать Container.DataItem().

+1

, показывая ссылку, не является ответом, увядает, вы пытаетесь быть более явным или просто используете комментарий вопроса для этого – balexandre

+0

hmmmmmm ..... спасибо за ответ. Мне не приходило в голову искать EVAL vs BIND, поскольку он не показывает результат поиска для ключевого слова, которое я использовал. еще раз спасибо –

Смежные вопросы