При загрузке страницы код
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
|