Fórum Problema com MasterPage #6161
27/05/2009
0
já tentei mudar o grid de lugar e tmb não deu certo.
<%@ Page Title="" Language="C#" MasterPageFile="~/Manage/MasterPage.master" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Manage_Products_Default" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="menu_admin" Runat="Server">
<div>
<asp:FormView ID="frmAdd" runat="server" DataSourceID="srcEditProducts"
DefaultMode="Insert" oniteminserted="frmAdd_ItemInserted">
<InsertItemTemplate>
<asp:Label ID="lblName" Text="Name:" runat="server" AssociatedControlID="txtName" />
<asp:RequiredFieldValidator ID="reqName" ControlToValidate="txtName" Text="(Required)"
ValidationGroup="Add" runat="server" />
<asp:TextBox ID="txtName" Text='<%# Bind("Title") %>' runat="server" /> <br />
<br />
<asp:Label ID="lblCategory" Text="Category:" runat="server" AssociatedControlID="drpCategory" />
<asp:RequiredFieldValidator ID="reqCategory" runat="server" ControlToValidate="drpCategory"
ErrorMessage="(Requerid)" InitialValue="Choose a category" ValidationGroup="Add" />
<div>
Select a product category.<br />
<asp:DropDownList ID="drpCategory" runat="server" DataSourceID="sqlDsCategory"
DataTextField="Title" DataValueField="CategoryID" SelectedValue='<%# Bind("CategoryID") %>' AppendDataBoundItems="True">
<asp:ListItem Selected="True">Choose a category</asp:ListItem>
</asp:DropDownList>
<asp:SqlDataSource ID="sqlDsCategory" runat="server" ConnectionString="<%$ ConnectionStrings:StoreString %>"
SelectCommand="SELECT [CategoryID], [Title] FROM [Hof_Categories] ORDER BY [Title]">
</asp:SqlDataSource>
<br />
</div>
<br />
<asp:Label ID="lblPrice" Text="Price:" runat="server" AssociatedControlID="txtPrice" />
<asp:RequiredFieldValidator ID="reqPrice" ControlToValidate="txtPrice" Text="(Required)"
Display="Dynamic" ValidationGroup="Add" runat="server" />
<asp:CompareValidator ID="valPrice" ControlToValidate="txtPrice" Text="(Currency)"
Operator="DataTypeCheck" Type="Currency" ValidationGroup="Add" Display="Dynamic"
runat="server" />
<div class="instructions">
Enter the product price.
</div>
<asp:TextBox ID="txtPrice" Columns="5" Text='<%# Bind("Price") %>' runat="server" />
<br style="clear: both" />
<br />
<asp:Label ID="lblDescription" Text="Brief Description (can include HTML):" AssociatedControlID="txtDescription"
runat="server" />
<asp:RequiredFieldValidator ID="reqDescription" ControlToValidate="txtDescription"
Text="(Required)" ValidationGroup="Add" runat="server" />
<div class="instructions">
The brief description appears in the Products.aspx page and in advertisements.
</div>
<asp:TextBox ID="txtDescription" Text='<%#Bind("Description")%>' TextMode="multiLine"
Columns="40" Rows="2" runat="server" /> <br />
<br />
<br />
<asp:Label ID="lblImage" Text="Image:" AssociatedControlID="upImage" runat="server" />
<div class="instructions">
(Optional)Upload a product image from your hard drive.
</div>
<asp:FileUpload ID="upImage" runat="server" FileName='<%# Bind("ImageURL") %>' /> <br />
<div>
</div>
<br />
<asp:Button ID="btnAdd" Text="Add Product" CommandName="Insert" ValidationGroup="Add"
runat="server" />
<asp:Button ID="btnCancel" Text="Cancel" CausesValidation="false" CommandName="Cancel"
runat="server" />
</InsertItemTemplate>
</asp:FormView>
<asp:ObjectDataSource ID="srcEditProducts" runat="server"
OldValuesParameterFormatString="original_"
onupdated="srcEditProducts_Updated" SelectMethod="Select"
TypeName="DevMedia.ECommerce.Product" UpdateMethod="Update">
<UpdateParameters>
<asp:Parameter Name="productid" Type="Int32" />
<asp:Parameter Name="categoryId" Type="Int32" />
<asp:Parameter Name="title" Type="String" />
<asp:Parameter Name="price" Type="Decimal" />
<asp:Parameter Name="description" Type="String" />
<asp:Parameter Name="imageUrl" Type="String" />
</UpdateParameters>
<SelectParameters>
<asp:ControlParameter ControlID="frmAdd" Name="productId"
PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<br />
</div>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
111111111111111111111111111<asp:GridView ID="grdProducts" runat="server" AutoGenerateColumns="False"
DataSourceID="srcProdutcts" DataKeyNames="ProductID" CellPadding="3"
GridLines="Vertical" BackColor="White" BorderColor="#999999" BorderStyle="None"
BorderWidth="1px">
<RowStyle BackColor="#EEEEEE" ForeColor="Black" />
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton
id="lnkEdit"
Text="Edit"
CommandName="Select"
Runat="server" />
/
<asp:LinkButton
id="lnkDelete"
Text="Delete"
CommandName="Delete"
OnClientClick="return confirm('Are you sure that you want to delete this product?')"
Runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ProductID" HeaderText="ProductID"
SortExpression="ProductID" />
<asp:BoundField DataField="Title" HeaderText="Title" SortExpression="Title" />
<asp:BoundField DataField="Description" HeaderText="Description"
SortExpression="Description" />
<asp:BoundField DataField="Price" HeaderText="Price" SortExpression="Price" />
<asp:BoundField DataField="CategoryTitle" HeaderText="CategoryTitle"
SortExpression="CategoryTitle" />
</Columns>
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="#DCDCDC" />
</asp:GridView>
<asp:ObjectDataSource ID="srcProdutcts" runat="server" DeleteMethod="Delete"
InsertMethod="Insert" OldValuesParameterFormatString="original_"
SelectMethod="Select" TypeName="DevMedia.ECommerce.Product">
<DeleteParameters>
<asp:Parameter Name="ProductId" Type="Int32" />
</DeleteParameters>
<SelectParameters>
<asp:ControlParameter ControlID="grdProducts" Name="productId"
PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
<InsertParameters>
<asp:Parameter Name="categoryId" Type="Int32" />
<asp:Parameter Name="title" Type="String" />
<asp:Parameter Name="description" Type="String" />
<asp:Parameter Name="price" Type="Decimal" />
<asp:Parameter Name="imageURL" Type="String" />
</InsertParameters>
</asp:ObjectDataSource>
</asp:Content>
Lorena Menelli
Curtir tópico
+ 0Posts
28/05/2009
Lorena Menelli
mais aproveitando, como como faço para dar um dataBind na página toda vez que cliclo no botão eviar de um forview? pq
Gostei + 0
28/05/2009
Lorena Menelli
mais aproveitando, como como faço para dar um dataBind na página toda vez que cliclo no botão eviar de um forview? pq para poder visualizar os dados cadastrados no db é preciso fazer debug novamente.
Gostei + 0
28/05/2009
Fabio Mans
Fabio
pessoal, já descobri o que tava acontecendo..
mais aproveitando, como como faço para dar um dataBind na página toda vez que cliclo no botão eviar de um forview? pq para poder visualizar os dados cadastrados no db é preciso fazer debug novamente.
Gostei + 0
02/06/2009
Devmedia
a resposta do consulor foi suficiente?
Podemos encerrar o chamado?
Gostei + 0
03/06/2009
Lorena Menelli
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)