Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

serrin


Принципиальный молчун

Зарегистрирован:
08 July 2008
Сообщения: 6
Примеры кода: 0
 

Очень большой объём данных при отрисовке GridView...Откуда?

20 August 2008 16:03  


При загрузке страницы код

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        Dim DR As DataRow = Session("DR")
        SqlDataSource1.SelectCommand = "SELECT [svyaz], [Артикул], [Наименование], [Цена], [Наличие], [Транзит1], [Транзит2], [Заказ], [Минпартия], [Квовупак], [Объём], [Вес], [Гарантия] FROM [" & Trim(DR("Login")) & "] WHERE ([svyaz] = '2780')"
        SqlDataSource1.UpdateCommand = "UPDATE [" & Trim(DR("Login")) & "] SET [Заказ] = @Заказ WHERE ([Артикул] = @Артикул)"

    End Sub
Объём страницы-мегабайт, хотя выбирается из базы не более 90 строк, никаких рисунков и т.п., один текст... GridView:
<asp:Label ID="Label1" runat="server" Height="16px" Text="Номенклатура" Font-Bold="True" Font-Italic="True" Font-Size="Medium"></asp:Label>
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="0" DataSourceID="SqlDataSource1" DataKeyNames="Артикул">
      <Columns>           
          <asp:TemplateField HeaderText="Артикул">
           <ItemTemplate>
            <asp:Literal ID="Артикул" runat="server" Text='<%# Bind("Артикул") %>'></asp:Literal>
           </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Артикул" runat="server" Text='<%# Bind("Артикул") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Наименование">
           <ItemTemplate>
            <asp:Literal ID="Наименование" runat="server" Text='<%# Bind("Наименование") %>'></asp:Literal>
           </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Наименование" runat="server" Text='<%# Bind("Наименование") %>'></asp:Literal>
           </EditItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Заказ">
           <ItemTemplate>
            <asp:TextBox Width="30px" ID="Заказ" runat="server" Text='<%# Bind("Заказ") %>' MaxLength="3"></asp:TextBox>
           </ItemTemplate>
           <EditItemTemplate>
            <asp:TextBox Width="30px" ID="Заказ" runat="server" Text='<%# Bind("Заказ") %>' ></asp:TextBox>
           </EditItemTemplate>
          </asp:TemplateField>
          <asp:TemplateField HeaderText="_Цена_">
           <ItemTemplate>
            <asp:Literal ID="Цена" runat="server" Text='<%# Bind("Цена") %>'></asp:Literal>
           </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Цена" runat="server" Text='<%# Bind("Цена") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField  HeaderText="Наличие">
           <ItemTemplate>
            <asp:Literal ID="Наличие" runat="server" Text='<%# Bind("Наличие") %>'></asp:Literal>
           </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Наличие" runat="server" Text='<%# Bind("Наличие") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField  HeaderText="Транзит1">
           <ItemTemplate>
            <asp:Literal ID="Транзит1" runat="server" Text='<%# Bind("Транзит1") %>'></asp:Literal>
           </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Транзит1" runat="server" Text='<%# Bind("Транзит1") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Транзит2">
           <ItemTemplate>
            <asp:Literal ID="Транзит2" runat="server" Text='<%# Bind("Транзит2") %>'></asp:Literal>
            </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Транзит2" runat="server" Text='<%# Bind("Транзит2") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Мин. партия">
           <ItemTemplate>
            <asp:Literal ID="Минпартия" runat="server" Text='<%# Bind("Минпартия") %>'></asp:Literal>
            </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Минпартия" runat="server" Text='<%# Bind("Минпартия") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="К-во в упак.">
           <ItemTemplate>
            <asp:Literal ID="Квовупак" runat="server" Text='<%# Bind("Квовупак") %>'></asp:Literal>
            </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Квовупак" runat="server" Text='<%# Bind("Квовупак") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Объём">
           <ItemTemplate>
            <asp:Literal ID="Объём" runat="server" Text='<%# Bind("Объём") %>'></asp:Literal>
            </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Объём" runat="server" Text='<%# Bind("Объём") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Вес">
           <ItemTemplate>
            <asp:Literal ID="Вес" runat="server" Text='<%# Bind("Вес") %>'></asp:Literal>
            </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Вес" runat="server" Text='<%# Bind("Вес") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
          <asp:TemplateField HeaderText="Гарантия">
           <ItemTemplate>
            <asp:Literal ID="Гарантия" runat="server" Text='<%# Bind("Гарантия") %>'></asp:Literal>
            </ItemTemplate>
           <EditItemTemplate>
            <asp:Literal ID="Гарантия" runat="server" Text='<%# Bind("Гарантия") %>'></asp:Literal>
           </EditItemTemplate>
              <ItemStyle HorizontalAlign="Center" />
          </asp:TemplateField>
    </Columns> 
    </asp:GridView>


Подскажите пожалуйста в чём причина
Последний раз редактировалось 20 August 2008 16:04
Наверх
  



DataGrid, DataList, Repeater

 Очень большой объём данных при отрисовке GridView...Откуда?serrin  20 August 2008 16:03
 Очень большой объём данных при отрисовке GridView...Откуда?Allaire  20 August 2008 16:15
 RE: Очень большой объём данных при отрисовке GridView...Откуда?serrin  20 August 2008 21:20
 RE[2]: Очень большой объём данных при отрисовке GridView...Откуда?Igor_ZP  11 September 2008 14:17
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта