powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Шаблоны в ГРИДЕ ???????
3 сообщений из 3, страница 1 из 1
Шаблоны в ГРИДЕ ???????
    #33087713
Andr2141
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ с ASP мало знаком
поэтому прошу извенения за ламерский вопрос

почему скрипт не проходит

Код: plaintext
1.
2.
3.
4.
5.
6.
<asp:TemplateColumn HeaderText="name">
  <ItemTemplate>
   <asp:Label  runat="server"   Text='<%# Container.DataItem("name") %>'> // здесь ошибка
   </asp:Label>
   </ItemTemplate>
</asp:TemplateColumn>


а с этим скриптом все нормально
[src]
<ItemTemplate>
<asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
</asp:Label>
</ItemTemplate>
/SRC]

как видно различие в использовании методов серверного скрипта

DataBinder.Eval(Container, "DataItem.name") или
Container.DataItem("name") // в книге по ASP.NET приведен именно такой вариант но при использовании его возникает ошибка
правильно ли это

чем эти варианты отлич друг от друга и когда их использовать
...
Рейтинг: 0 / 0
Шаблоны в ГРИДЕ ???????
    #33087786
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
необходимо привести тип:
если источник DataTable
Код: plaintext
<%# ((System.Data.DataRowView)Container.DataItem)["name"] %> 

если DataReader
Код: plaintext
<%# ((System.Data.Common.DbDataRecord)Container.DataItem)["name"] %>
...
Рейтинг: 0 / 0
Шаблоны в ГРИДЕ ???????
    #33087844
Andr2141
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тенькс прокатило
забыл еще что семпл то в книженции на VB был хе !!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Шаблоны в ГРИДЕ ???????
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]