Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ListView и сохранение сразу всех записей, помогите найти ошибку 
:(
    Опции темы
Vex
Дата 22.4.2012, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


кацапосрачмученiкъ
****


Профиль
Группа: Экс. модератор
Сообщений: 3103
Регистрация: 28.3.2002
Где: strawberry fields

Репутация: нет
Всего: 88



Мне нужно сохранить сразу все записи в ListView, но они не сохраняются,
вот что я делаю по нажатии на кнопку сохранить

Код

 foreach (var item in ListView1.Items)
            {
                ListView1.UpdateItem(item.DataItemIndex, true);
            }


вот мой SqlDataSouce

Код

     <asp:SqlDataSource
          id="ds_News"
          runat="server"
          DataSourceMode="DataReader"
          ConnectionString="<%$ ConnectionStrings:polanieConnectionString%>"
          SelectCommand="SELECT newstitle_ua, newsid FROM News"
          UpdateCommand="UPDATE News SET newstitle_ua=@newstitle_ua WHERE newsid=@newsid">
           <UpdateParameters>
           <asp:Parameter Name="newsid" Type="String" />
           <asp:Parameter Name="newstitle_ua" Type="String" />
          </UpdateParameters>
      </asp:SqlDataSource>
    



вот мой ListView

Код


    
 
    <asp:ListView runat="server" ID="ListView1" 
    DataSourceID="ds_News" EditIndex="0">
  <LayoutTemplate>
    <table runat="server" id="table1" >
      <tr runat="server" id="itemPlaceholder" ></tr>
    </table>
  </LayoutTemplate>
  <EditItemTemplate>
    <tr id="Tr1" runat="server">
      <td id="Td1" runat="server">
        <%-- Data-bound content. --%>
        <asp:TextBox ID="NameLabel" runat="server" 
          Text='<%#Bind("newstitle_ua") %>' />
            <asp:TextBox ID="TextBox2" runat="server" 
          Text='<%#Bind("newsid") %>' />
      </td>
    </tr>
   </EditItemTemplate>
     <ItemTemplate>
    <tr id="Tr1" runat="server">
      <td id="Td1" runat="server">
        <%-- Data-bound content. --%>
        <asp:TextBox ID="NameLabel" runat="server" 
          Text='<%#Bind("newstitle_ua") %>' />
      </td>
    </tr>
  </ItemTemplate>
</asp:ListView>



Не могу понять где ошибка, уже явно задал едит индекс = 0, но не сохраняет даже первую запись (


--------------------
Слава Україні.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0875 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.