<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Budget.aspx.cs" Inherits="Orders" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script language="javascript"> if(self.location==top.location)self.location="Default.html"; </script> <link href="styles/StyleSheet.css" rel="stylesheet" type="text/css" /> </head> <body> <form id="form1" runat="server"> <!--div> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/admin/secure2.aspx" Width="119px">Admin</asp:HyperLink><br /> <asp:TextBox ID="txtBudgetAccountId" runat="server" Enabled="false" Visible=true></asp:TextBox> <asp:TextBox ID="txtProjectId" runat="server" Enabled="false" Visible=true></asp:TextBox><br /> <br /> </div--> <!--div><asp:LoginName ID="LoginName5" runat="server" CssClass="Login"/></div--> <table style="border:thin,10px;" id="detailedHeader" border=0 width="650px" > <tr align="left" valign="top" > <td style="width: 750px" > <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" Width="650px" ShowFooter="True" DataKeyNames="ProjectId,BudgetAccountID" CellPadding="2" GridLines="None" ForeColor="#333333" BorderStyle="Inset" BorderWidth="1px" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" OnRowUpdating="GridView1_RowUpdating" OnRowEditing="GridView1_RowEditing" OnRowUpdated="GridView1_RowUpdated" OnRowDataBound="GridView1_RowDataBound" > <SelectedRowStyle BackColor="Beige" Font-Bold="False" ForeColor="#333333"/> <FooterStyle BackColor="#1F314F" ForeColor="White" Font-Bold="True" /> <RowStyle BackColor="#F7F6F3" ForeColor="#333333" /> <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" /> <HeaderStyle BackColor="#1F314F" ForeColor="White"/> <EditRowStyle BackColor="LightSteelBlue"/> <AlternatingRowStyle BackColor="White" CssClass="oddRow" /> <Columns> <asp:BoundField DataField="ProjectID" HeaderText="ProjectID" SortExpression="ProjectID" ReadOnly="True" Visible=False /> <asp:BoundField DataField="Project_RevenueID" HeaderText="Project_RevenueID" SortExpression="Project_RevenueID" ReadOnly="True" Visible=False /> <asp:BoundField DataField="BudgetAccountID" HeaderText="BudgetAccountID" ReadOnly="True" SortExpression="BudgetAccountID" Visible=False /> <asp:BoundField DataField="BudgetAccountCode" HeaderText="Code" SortExpression="BudgetAccountCode" ReadOnly=True > <ItemStyle CssClass="DataBoundColumnWidth" /> <HeaderStyle HorizontalAlign="Left" /> </asp:BoundField> <asp:BoundField DataField="BudgetAccountDescription" HeaderText="Description" SortExpression="BudgetAccountDescription" ReadOnly="True"> <ItemStyle CssClass="DataBoundColumnWidth" /> <HeaderStyle HorizontalAlign="Left" /> </asp:BoundField> <asp:BoundField DataField="ApprovedBudget" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right" HeaderText="Approved O&S" SortExpression="ApprovedBudget" DataFormatString="{0:C}" ApplyFormatInEditMode=true ItemStyle-CssClass="DataBoundColumnWidth" ControlStyle-Width="100px" Visible="true" /> <asp:BoundField DataField="Expected" HeaderText="Expected" SortExpression="Expected" DataFormatString="{0:C}" ApplyFormatInEditMode=True > <ControlStyle Width="100px" /> <ItemStyle CssClass="DataBoundColumnWidth" HorizontalAlign="Right" /> <HeaderStyle HorizontalAlign="Right" /> </asp:BoundField> <asp:BoundField DataField="Actual" HeaderText="Actual" SortExpression="Actual" DataFormatString="{0:C}" ApplyFormatInEditMode=True > <ControlStyle Width="100px" /> <ItemStyle CssClass="DataBoundColumnWidth" HorizontalAlign="Right" /> <HeaderStyle HorizontalAlign="Right" /> </asp:BoundField> <asp:BoundField DataField="Variance" HeaderText="Variance" SortExpression="Variance" DataFormatString="{0:C}" ApplyFormatInEditMode=True ReadOnly=True > <ControlStyle Width="100px" /> <ItemStyle CssClass="DataBoundColumnWidth" HorizontalAlign="Right" /> <HeaderStyle HorizontalAlign="Right" /> </asp:BoundField> <asp:BoundField DataField="ParentWithChildren" HeaderText="HasChildren" SortExpression="ParentWithChildren" DataFormatString="{0:C}" ApplyFormatInEditMode=True ReadOnly=True Visible=False > <ControlStyle Width="100px" /> <ItemStyle CssClass="DataBoundColumnWidth" HorizontalAlign="Right" /> <HeaderStyle HorizontalAlign="Right" /> </asp:BoundField> <asp:CommandField ButtonType="Image" HeaderText="Edit" ShowEditButton=True EditImageUrl="~/Images/group.gif" CancelImageUrl="~/Images/undo_16_h.gif" UpdateImageUrl="~/Images/save_16_h.gif" > <HeaderStyle HorizontalAlign="Center" Width="50px" /> <ItemStyle HorizontalAlign="Center" Width="50px" /> </asp:CommandField> <asp:HyperLinkField Target="_self" HeaderText="View Details..." Text="View Details..." DataNavigateUrlFields="Project_RevenueId,BudgetAccountID" DataNavigateUrlFormatString="OrderDetails.aspx?BudgetAccountID={0}&Project_RevenueId={1}" Visible="False" /> </Columns> </asp:GridView> <asp:SqlDataSource ID="SqlDataSource1" runat="server"> <UpdateParameters> <asp:Parameter Name="ProjectId" Type="Int32" ConvertEmptyStringToNull=true/> <asp:Parameter Name="BudgetAccountID" Type="Int32" /> <asp:Parameter Name="ApprovedBudget" Type="Double" /> <asp:Parameter Name="Expected" Type="Double" /> <asp:Parameter Name="Actual" Type="Double" /> </UpdateParameters> </asp:SqlDataSource> </td> <td style="width: 517px"> </td> </tr> </table> <br /> <asp:LoginView ID="LoginView1" runat="server"> <AnonymousTemplate> OMG, you are, like so not logged in! </AnonymousTemplate> <RoleGroups> <asp:RoleGroup Roles="RoleAdmin"> <ContentTemplate> <asp:LoginName ID="LoginName4" runat="server" /> is viewing the <b>Admin Role </b>template.<br /> <hr /> <asp:LoginStatus ID="LoginStatus2" runat="server" /> </ContentTemplate> </asp:RoleGroup> </RoleGroups> <LoggedInTemplate> <!-- You are logged in!! But, wait, you are not a member of any roles. --> </LoggedInTemplate> </asp:LoginView> <br /> <asp:Label ID="Label1" runat="server" Text=""></asp:Label> </form> </body> </html>