Please help. Here is my code for my page. When I do a edit or delete on the first page it works fine, but when I'm on a different page using controls at bottom of gridview it won't delete or edit. Does anyone see why?
<%@ Page Title="" Language="VB" MasterPageFile="site.master" AutoEventWireup="false" CodeFile="Tickets5.aspx.vb" Inherits="Tickets5" %><asp:Content ID="HeadContent" ContentPlaceHolderID="HeadContent" Runat="Server"></asp:Content><asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" Runat="Server"><asp:Label ID="lblTicketType" runat="server" Font-Bold="True"
Font-Size="Medium" ForeColor="White"
style="z-index: 1; left: 29px; top: 78px; position: absolute; width: 238px"
Text="Selecte Ticket Type to view:"></asp:Label><asp:DropDownList ID="ddTicketType" runat="server"
style="z-index: 1; left: 270px; top: 78px; position: absolute; height: 28px; width: 312px"
AutoPostBack="True" Font-Bold="True"><asp:ListItem Selected="True" Value="0">Open Tickets</asp:ListItem><asp:ListItem Value="1">Closed Tickets</asp:ListItem></asp:DropDownList><asp:Button ID="btnClear" runat="server" Text="Clear Search" Visible="False" style="z-index: 1; left: 742px; top: 78px; position: absolute" /><asp:Button ID="btnShowCompleteDate" runat="server" Text="Show Date Complete" style="z-index: 1; left: 592px; top: 78px; position: absolute" /><br /><%-- + Column ********************--%><br /><asp:GridView ID="GridView1" GridLines="None" CellPadding = "5"
OnRowCommand = "GridView1_RowCommand" ShowFooter="True" runat="server"
AutoGenerateColumns="False" DataKeyNames="TicketID"
DataSourceID="SqlDataSource1" AllowPaging="True" AllowSorting="True"
PageSize="12" OnPageIndexChanging="Gridview1_PageIndexChanging"
Font-Bold="True"><PagerStyle HorizontalAlign="Center" BackColor="#FFFF99" Font-Bold="True" Font-Names="Arial Black" Font-Size="XX-Large" /><Columns><%-- + Column ********************--%><asp:TemplateField><ItemTemplate><a href="javascript:expandcollapse('div<%# Eval("TicketID") %>', 'one');"><img id="imgdiv<%# Eval("TicketID") %>" alt="Click to show/hide Orders for Customer <%# Eval("TicketID") %>" width="9px" border="0" src="plus.gif"/></a></ItemTemplate></asp:TemplateField><%-- Command Field ********************--%><asp:TemplateField><HeaderTemplate><br /><asp:LinkButton ID="lbSearch" runat="server" CausesValidation="False" Text="Search > "></asp:LinkButton></HeaderTemplate><ControlStyle BackColor="#FFC0C0" /><ItemTemplate><asp:Button ID="Button1" runat="server" CausesValidation="False" CommandName="Select"
Text="Select" /><asp:Button ID="Button4" runat="server" CausesValidation="False" CommandName="Edit"
Text="Edit" OnClientClick="return confirm('Edit?')" /><asp:Button ID="Button3" runat="server" CausesValidation="False" CommandName="Delete"
Text="Delete" OnClientClick="return confirm('Delete')" /></ItemTemplate><EditItemTemplate><asp:LinkButton ID="LinkButton4" runat="server" CausesValidation="True" CommandName="Update" Text="Update"></asp:LinkButton> <asp:LinkButton ID="LinkButton5" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel"></asp:LinkButton></EditItemTemplate><%-- <FooterTemplate><asp:LinkButton ID="AddTicket" CommandName="AddTicket" runat="server" CausesValidation="False" Font-Size="X-Large">Add</asp:LinkButton></FooterTemplate>--%><HeaderStyle Wrap="False" /><ItemStyle Wrap="False" /></asp:TemplateField><%-- Complete ***************************--%><asp:TemplateField ><HeaderTemplate><asp:CheckBox ID="cbDone1" runat="server" Checked='<%# Bind("Complete") %>'
Enabled="false" /><br /><br /></HeaderTemplate><ItemTemplate><asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Bind("Complete") %>'
Enabled="false" /></ItemTemplate><EditItemTemplate><asp:CheckBox ID="CheckBox2" runat="server" Checked='<%# Bind("Complete") %>' /></EditItemTemplate><ControlStyle Width="25px" /><HeaderStyle Width="25px" /><ItemStyle Width="25px" /></asp:TemplateField><%-- Open Ticket ID ***************************--%><asp:TemplateField SortExpression="TicketID"><HeaderTemplate><asp:LinkButton ID="lbOpenTicketID" runat="server" CausesValidation="False" CommandName="Edit" Text="ID"></asp:LinkButton><br /><br /></HeaderTemplate><ItemTemplate><asp:Label ID="lblItemTicketID" runat="server" Text='<%# Bind("TicketID") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:Label ID="lblEditTicketID" runat="server" Text='<%# Bind("TicketID") %>'></asp:Label></EditItemTemplate><HeaderStyle Width="100px" /><ItemStyle Width="100px" /></asp:TemplateField><%-- Date ***************************--%><asp:TemplateField SortExpression="Date"><HeaderTemplate><asp:LinkButton ID="lbDate" runat="server" CausesValidation="False" CommandName="Edit" Text="Date"></asp:LinkButton><br /><br /></HeaderTemplate><ItemTemplate><asp:Label ID="lblDate" runat="server" Text='<%# Bind("Date","{0:d}") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="txtDateEIT" runat="server" Text='<%# Bind("Date") %>'></asp:TextBox></EditItemTemplate><HeaderStyle HorizontalAlign="Center" Width="120px" /><ItemStyle HorizontalAlign="Left" Width="120px"/><FooterTemplate><asp:TextBox ID="txtDate" Text='<%# DateTime.Today.ToString("MM/dd/yy") %>' runat="server" Width="60px" ToolTip="Date"></asp:TextBox></FooterTemplate><HeaderStyle /></asp:TemplateField><%-- Description ***************************--%><asp:TemplateField SortExpression="Description"><HeaderTemplate><asp:LinkButton ID="lbDescription" runat="server" Text="Description" CommandName="Sort" CommandArgument="Description"></asp:LinkButton><br /><asp:TextBox ID="txtDescriptionSearch" runat="server" AutoPostBack="True" OnTextChanged="txtDescriptionSearch_textchanged"></asp:TextBox></HeaderTemplate><ItemTemplate><asp:Label ID="lblDescription" runat="server" Text='<%# Bind("Description") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Description") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:TextBox ID="txtDescription1" Width="450px" Text='' runat="server" ToolTip="Description"></asp:TextBox></FooterTemplate><HeaderStyle HorizontalAlign="Left" Width = "300"/><ItemStyle HorizontalAlign="Left" Width = "300" /></asp:TemplateField><%-- Department ***************************--%><asp:TemplateField SortExpression="DepartmentID" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left"><HeaderTemplate><asp:LinkButton ID="lbDepartmentID" runat="server" CausesValidation="False" CommandName="Sort" Text="Department"></asp:LinkButton><asp:DropDownList ID="ddDepartmentID" runat="server" DataSourceID="SqlDataSource3" DataTextField="Department" DataValueField="DepartmentID" AutoPostBack="True" OnSelectedIndexChanged="ddDepartmentID_SelectedIndexChanged"></asp:DropDownList><br /></HeaderTemplate><ItemTemplate><asp:Label ID="lblDepartment" runat="server" Text='<%# Bind("Department") %>'></asp:Label><%--<asp:DropDownList ID="DropDownList3" runat="server" cssClass="select" DataSourceID="SqlDataSource3" DataTextField="Department" DataValueField="DepartmentID" style="border-color: #FFFFFF; height: 22px" SelectedValue='<%# Bind("DepartmentID") %>'></asp:DropDownList>--%></ItemTemplate><EditItemTemplate><%-- <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("DepartmentID") %>'></asp:TextBox>--%><asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="SqlDataSource3" DataTextField="Department" DataValueField="DepartmentID" SelectedValue='<%# Bind("DepartmentID") %>'></asp:DropDownList></EditItemTemplate><HeaderStyle Width="500px" /><ItemStyle Width="500px" /><FooterTemplate><%--<asp:TextBox ID="txtDepartmentID" Text='' runat="server" Width="80px"></asp:TextBox>--%><asp:DropDownList ID="ddDepartment" runat="server" DataSourceID="SqlDataSource3" DataTextField="Department" DataValueField="DepartmentID" ToolTip="Department"></asp:DropDownList></FooterTemplate></asp:TemplateField><asp:TemplateField HeaderStyle-CssClass="hidden" ItemStyle-CssClass="hidden"><ItemTemplate><asp:Label ID="lblDepartmentHid" runat="server" Text='<%# Bind("DepartmentID") %>'></asp:Label></ItemTemplate></asp:TemplateField><%-- Priority ***************************--%><asp:TemplateField SortExpression="Priority"><HeaderTemplate><asp:LinkButton ID="lbPriority" runat="server" Text="Priority" CommandName="Sort" CommandArgument="Priority"></asp:LinkButton><br /><asp:TextBox ID="txtPrioritySearch" runat="server" AutoPostBack="True" OnTextChanged="txtPrioritySearch_textchanged" Width="50px"></asp:TextBox></HeaderTemplate><ItemTemplate><asp:Label ID="lblPriority" runat="server" Text='<%# Bind("Priority") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("Priority") %>'></asp:TextBox></EditItemTemplate><ControlStyle Width="15px" /><FooterStyle Width="15px" /><HeaderStyle HorizontalAlign="Center" /><ItemStyle HorizontalAlign="Left" Width="15px" /><ItemStyle HorizontalAlign="Right" /><FooterTemplate><asp:TextBox ID="txtPriority" Text='12' runat="server" Width="50px" ToolTip="Priority"></asp:TextBox></FooterTemplate></asp:TemplateField><%-- Creator ***************************--%><asp:TemplateField SortExpression="CreatorID"><HeaderTemplate><asp:LinkButton ID="lbCreatorID" runat="server" CausesValidation="False" CommandName="Sort" Text="Creator"></asp:LinkButton><asp:DropDownList ID="ddCreatorID" runat="server" DataSourceID="SqlDataSource6" DataTextField="CreatorName" DataValueField="CreatorID" AutoPostBack="True" OnSelectedIndexChanged="ddCreatorID_SelectedIndexChanged"></asp:DropDownList></HeaderTemplate><ItemTemplate><asp:Label ID="lblCreatorID" runat="server" Text='<%# Bind("CreatorName") %>'></asp:Label><asp:Label ID="lblCreatorIDHid" runat="server" Text='<%# Bind("CreatorID") %>' Visible="False"></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("CreatorID") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:DropDownList ID="ddCreatorID" runat="server" DataSourceID="SqlDataSource6" DataTextField="CreatorName" DataValueField="CreatorID" ToolTip="Creator" SelectedValue='<%# 2 %>' /></FooterTemplate><FooterStyle Width="15px" /><HeaderStyle HorizontalAlign="Center" /><ItemStyle HorizontalAlign="Left" /></asp:TemplateField><asp:TemplateField HeaderStyle-CssClass="hidden" ItemStyle-CssClass="hidden"><ItemTemplate><asp:Label ID="lblCreatorID1" runat="server" Text='<%# Bind("CreatorID") %>' Visible="False"></asp:Label></ItemTemplate></asp:TemplateField><%-- Assigned TO ***************************--%><asp:TemplateField HeaderText="AssignedToID" SortExpression="AssignedToID"><HeaderTemplate><asp:LinkButton ID="AssignedToID" runat="server" CausesValidation="False" CommandName="Sort" Text="Assigned To"></asp:LinkButton><br /><asp:DropDownList ID="ddAssignedToID" runat="server" DataSourceID="SqlDataSource8" DataTextField="AssignedTOName" DataValueField="AssignedTOID" AutoPostBack="True" OnSelectedIndexChanged="ddCreatorID_SelectedIndexChanged"></asp:DropDownList></HeaderTemplate><ItemTemplate><asp:Label ID="lblAssignedToID" runat="server" Text='<%# Bind("AssignedToID") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("AssignedToID") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:TextBox ID="txtAssignedToID" Text='1' runat="server" Width="50px" ToolTip="Assigned To"></asp:TextBox></FooterTemplate><HeaderStyle HorizontalAlign="Center" Wrap="False" /><ItemStyle HorizontalAlign="Center" /></asp:TemplateField><%-- Group ID ***************************--%><asp:TemplateField SortExpression="GroupID"><HeaderTemplate><asp:LinkButton ID="lbGroupID" runat="server" CausesValidation="False" CommandName="Sort" Text="Group"></asp:LinkButton><br /><asp:DropDownList ID="ddGroupID" runat="server" DataSourceID="SqlDataSource4" DataTextField="GroupName" DataValueField="GroupID" AutoPostBack="True" OnSelectedIndexChanged="ddGroupID_SelectedIndexChanged"></asp:DropDownList></HeaderTemplate> <ItemTemplate><asp:Label ID="lblGroupName" runat="server" Text='<%# Bind("GroupName") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:DropDownList ID="DropDownList4" runat="server" DataSourceID="SqlDataSource4" DataTextField="GroupName" DataValueField="GroupID" SelectedValue='<%# Bind("GroupID") %>'></asp:DropDownList></EditItemTemplate><HeaderStyle HorizontalAlign="Center" Wrap="False" /><ItemStyle HorizontalAlign="Center" /><FooterTemplate><asp:DropDownList ID="ddGroupID" runat="server" DataSourceID="SqlDataSource4" DataTextField="GroupName" DataValueField="GroupID" ToolTip="Group" /></FooterTemplate><HeaderStyle HorizontalAlign="Center" /><ItemStyle HorizontalAlign="Left" /></asp:TemplateField><asp:TemplateField HeaderStyle-CssClass="hidden" ItemStyle-CssClass="hidden"><ItemTemplate><asp:Label ID="lblGroupNameHid" runat="server" Text='<%# Bind("GroupID") %>' Visible="False"></asp:Label></ItemTemplate></asp:TemplateField><%-- Customer ID ***************************--%><asp:TemplateField SortExpression="CustomerID"><HeaderTemplate><asp:LinkButton ID="lbCustomerID" runat="server" CausesValidation="False" CommandName="Sort" Text="Customer"></asp:LinkButton><asp:DropDownList ID="ddCustomerID" runat="server" DataSourceID="SqlDataSource5" DataTextField="CustomerName" DataValueField="CustomerID" AutoPostBack="True" OnSelectedIndexChanged="ddCustomerID_SelectedIndexChanged"></asp:DropDownList></HeaderTemplate> <ItemTemplate><asp:Label ID="lblCustomerName" runat="server" Text='<%# Bind("CustomerName") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:DropDownList ID="DropDownList5" runat="server" DataSourceID="SqlDataSource5" DataTextField="CustomerName" DataValueField="CustomerID" SelectedValue='<%# Bind("CustomerID") %>'></asp:DropDownList></EditItemTemplate><HeaderStyle HorizontalAlign="Center" /><ItemStyle HorizontalAlign="Center" /><FooterTemplate><asp:DropDownList ID="ddCustomerID" runat="server" DataSourceID="SqlDataSource5" DataTextField="CustomerName" DataValueField="CustomerID" ToolTip="Customer" /></FooterTemplate><HeaderStyle HorizontalAlign="Center" /><ItemStyle HorizontalAlign="Left" /></asp:TemplateField><asp:TemplateField HeaderStyle-CssClass="hidden" ItemStyle-CssClass="hidden"><ItemTemplate><asp:Label ID="lblCustomerNameHid" runat="server" Text='<%# Bind("CustomerID") %>' Visible="False"></asp:Label></ItemTemplate></asp:TemplateField><%-- Date Completed ************************--%><asp:TemplateField SortExpression="DateCompleted" Visible="False"><HeaderTemplate><asp:LinkButton ID="lbDateCompleted" runat="server" CausesValidation="False" CommandName="Edit" Text="Date Completed"></asp:LinkButton><br /><br /></HeaderTemplate><ItemTemplate><asp:Label ID="lblDateCompleted" runat="server" Text='<%# Bind("DateCompleted","{0:d}") %>'></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="txtDateCompletedEIT" runat="server" Text='<%# Bind("DateCompleted") %>'></asp:TextBox></EditItemTemplate><HeaderStyle HorizontalAlign="Center" Width="120px" /><ItemStyle HorizontalAlign="Left" Width="120px"/><FooterTemplate><asp:TextBox ID="txtDateCompleted" Text='<%# DateTime.Today.ToString("MM/dd/yy") %>' runat="server" Width="60px" ToolTip="Date Completed"></asp:TextBox></FooterTemplate></asp:TemplateField></Columns><RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" Height="4px" /><SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" /><PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Center" /><HeaderStyle BackColor="#99CCFF" Font-Bold="True" ForeColor="White" /><AlternatingRowStyle BackColor="#F7F7F7" /></asp:GridView><asp:Button ID="AddTicket" runat="server" Text="Add Ticket" Font-Size="Large" style="z-index: 1; left: 1439px; top: 605px; position: absolute" ></asp:Button><asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" SelectCommand="SELECT [DepartmentID], [Department] FROM [Departments]"></asp:SqlDataSource><asp:SqlDataSource ID="SqlDataSource4" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" SelectCommand="SELECT [GroupID], [GroupName] FROM [Group]"></asp:SqlDataSource><asp:SqlDataSource ID="SqlDataSource5" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" SelectCommand="SELECT [CustomerID], [CustomerName] FROM [Customers]"></asp:SqlDataSource><br /><asp:TextBox ID="txtSelectedRowDescription" runat="server"
style="z-index: 1; left: 122px; width:800px; position: absolute; height: 21px;"
Font-Size="Large" Font-Bold="True" BorderStyle="None"></asp:TextBox><br /><br /><asp:GridView ID="GridView2" runat="server" OnRowCommand = "GridView2_RowCommand" AllowPaging="True" ShowFooter="True" AllowSorting="True" EmptyDataRowStyle-BackColor="Red" ShowHeaderWhenEmpty="True" AutoGenerateColumns="False" Datakeyname="TicketID" DataSourceID="SqlDataSource2" DataKeyNames="CommentID"><Columns><asp:TemplateField ShowHeader="False"><ItemTemplate><asp:LinkButton ID="LinkButton6" runat="server" CausesValidation="False" CommandName="Edit" Text="Edit"></asp:LinkButton> <asp:LinkButton ID="LinkButton7" runat="server" CausesValidation="False" CommandName="Select" Text="Select"></asp:LinkButton> <asp:LinkButton ID="LinkButton8" runat="server" CausesValidation="False" CommandName="Delete" Text="Delete"></asp:LinkButton></ItemTemplate><EditItemTemplate><asp:LinkButton ID="LinkButton9" runat="server" CausesValidation="True" CommandName="Update" Text="Update"></asp:LinkButton> <asp:LinkButton ID="LinkButton10" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel"></asp:LinkButton></EditItemTemplate><FooterTemplate><asp:LinkButton ID="AddComment" CommandName="AddComment" runat="server" Font-Size="X-Large">Add</asp:LinkButton></FooterTemplate><HeaderStyle Wrap="False" /><ItemStyle Wrap="False" /></asp:TemplateField><asp:BoundField DataField="CommentID" HeaderText="ID" SortExpression="CommentID" ReadOnly="True" /><asp:TemplateField HeaderText="Date" SortExpression="Date" ItemStyle-Width="15px" ItemStyle-ForeColor="Black"><EditItemTemplate><asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Date") %>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:Label ID="Label1" runat="server" Text='<%# Bind("Date") %>' Font-Bold="True"></asp:Label></ItemTemplate><FooterTemplate><asp:TextBox ID="txtDate1" Text='' runat="server" ToolTip="Date" Width="25px"></asp:TextBox></FooterTemplate><ItemStyle Width="15px"></ItemStyle></asp:TemplateField><asp:TemplateField HeaderText="Description" SortExpression="Description" ItemStyle-ForeColor="Black" HeaderStyle-HorizontalAlign="Left"><EditItemTemplate><asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("Description") %>'></asp:TextBox></EditItemTemplate><ItemTemplate><asp:Label ID="Label2" runat="server" Text='<%# Bind("Description") %>' Font-Bold="True"></asp:Label></ItemTemplate><HeaderStyle Width="700px" /><Itemstyle Width="700px" HorizontalAlign="Left" /><FooterTemplate><asp:TextBox ID="txtDescription1" Text='' runat="server" ToolTip="Description" Width="700px"></asp:TextBox></FooterTemplate></asp:TemplateField><asp:TemplateField HeaderText="Mileage" SortExpression="Mileage" ItemStyle-ForeColor="Black" ItemStyle-Width="25px"><ItemTemplate><asp:Label ID="Label4" runat="server" Text='<%# Bind("Mileage") %>' Font-Bold="True"></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("Mileage") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:TextBox ID="txtMileage1" Text='' runat="server" ToolTip="Mileage" Width="50px"></asp:TextBox></FooterTemplate></asp:TemplateField><asp:TemplateField HeaderText="Start Time" SortExpression="StartTime" ItemStyle-ForeColor="Black"><ItemTemplate><asp:Label ID="Label5" runat="server" Text='<%# Bind("StartTime") %>' Font-Bold="True"></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("StartTime") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:TextBox ID="txtStartTime1" Text='' runat="server" ToolTip="Start Time" Width="60px"></asp:TextBox></FooterTemplate></asp:TemplateField><asp:TemplateField HeaderText="End Time" SortExpression="EndTime" ItemStyle-ForeColor="Black"><ItemTemplate><asp:Label ID="Label6" runat="server" Text='<%# Bind("EndTime") %>' Font-Bold="True"></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("EndTime") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:TextBox ID="txtEndTime1" Text='' runat="server" Width="60px"></asp:TextBox></FooterTemplate></asp:TemplateField><asp:TemplateField HeaderText="Equipment Cost" SortExpression="EquipmentCost" ItemStyle-ForeColor="Black"><ItemTemplate><asp:Label ID="Label7" runat="server" Text='<%# Bind("EquipmentCost") %>' Font-Bold="True"></asp:Label></ItemTemplate><EditItemTemplate><asp:TextBox ID="TextBox6" runat="server" Text='<%# Bind("EquipmentCost") %>'></asp:TextBox></EditItemTemplate><FooterTemplate><asp:TextBox ID="txtEquipmentCost1" Text='' runat="server" Width="85px"></asp:TextBox></FooterTemplate></asp:TemplateField></Columns><EmptyDataRowStyle BackColor="Red"></EmptyDataRowStyle></asp:GridView><%-- Command Field ********************--%> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" OldValuesParameterFormatString="original_{0}"
SelectCommand="SELECT CommentID, Date, Description, Mileage, StartTime, EndTime, EquipmentCost, TicketID FROM TicketComments WHERE (TicketID = @TicketID) OR (CommentID = 1)"
ConflictDetection="CompareAllValues"
DeleteCommand="DELETE FROM [TicketComments] WHERE [CommentID] = @original_CommentID AND (([Description] = @original_Description) OR ([Description] IS NULL AND @original_Description IS NULL)) AND (([StartTime] = @original_StartTime) OR ([StartTime] IS NULL AND @original_StartTime IS NULL)) AND (([EndTime] = @original_EndTime) OR ([EndTime] IS NULL AND @original_EndTime IS NULL)) AND (([Mileage] = @original_Mileage) OR ([Mileage] IS NULL AND @original_Mileage IS NULL)) AND (([Date] = @original_Date) OR ([Date] IS NULL AND @original_Date IS NULL)) AND (([EquipmentCost] = @original_EquipmentCost) OR ([EquipmentCost] IS NULL AND @original_EquipmentCost IS NULL)) AND (([TicketID] = @original_TicketID) OR ([TicketID] IS NULL AND @original_TicketID IS NULL))"
InsertCommand="INSERT INTO [TicketComments] ([Description], [StartTime], [EndTime], [Mileage], [Date], [EquipmentCost], [TicketID]) VALUES (@Description, @StartTime, @EndTime, @Mileage, @Date, @EquipmentCost, @TicketID)" UpdateCommand="UPDATE [TicketComments] SET [Description] = @Description, [StartTime] = @StartTime, [EndTime] = @EndTime, [Mileage] = @Mileage, [Date] = @Date, [EquipmentCost] = @EquipmentCost, [TicketID] = @TicketID WHERE [CommentID] = @original_CommentID AND (([Description] = @original_Description) OR ([Description] IS NULL AND @original_Description IS NULL)) AND (([StartTime] = @original_StartTime) OR ([StartTime] IS NULL AND @original_StartTime IS NULL)) AND (([EndTime] = @original_EndTime) OR ([EndTime] IS NULL AND @original_EndTime IS NULL)) AND (([Mileage] = @original_Mileage) OR ([Mileage] IS NULL AND @original_Mileage IS NULL)) AND (([Date] = @original_Date) OR ([Date] IS NULL AND @original_Date IS NULL)) AND (([EquipmentCost] = @original_EquipmentCost) OR ([EquipmentCost] IS NULL AND @original_EquipmentCost IS NULL)) AND (([TicketID] = @original_TicketID) OR ([TicketID] IS NULL AND @original_TicketID IS NULL))"><DeleteParameters><asp:Parameter Name="original_CommentID" Type="Int32" /><asp:Parameter Name="original_Description" Type="String" /><asp:Parameter Name="original_StartTime" Type="String" /><asp:Parameter Name="original_EndTime" Type="String" /><asp:Parameter Name="original_Mileage" Type="String" /><asp:Parameter Name="original_Date" Type="String" /><asp:Parameter Name="original_EquipmentCost" Type="String" /><asp:Parameter Name="original_TicketID" Type="Int32" /></DeleteParameters><InsertParameters><asp:Parameter Name="Description" Type="String" /><asp:Parameter Name="StartTime" Type="String" /><asp:Parameter Name="EndTime" Type="String" /><asp:Parameter Name="Mileage" Type="String" /><asp:Parameter Name="Date" Type="String" /><asp:Parameter Name="EquipmentCost" Type="String" /><asp:Parameter Name="TicketID" Type="Int32" /></InsertParameters><SelectParameters><asp:ControlParameter ControlID="GridView1" Name="TicketID" PropertyName="SelectedValue" Type="Int32" /></SelectParameters><UpdateParameters><asp:Parameter Name="CommentID" Type="Int32" /><asp:Parameter Name="Description" Type="String" /><asp:Parameter Name="StartTime" Type="String" /><asp:Parameter Name="EndTime" Type="String" /><asp:Parameter Name="Mileage" Type="String" /><asp:Parameter Name="Date" Type="String" /><asp:Parameter Name="EquipmentCost" Type="String" /><asp:Parameter Name="TicketID" Type="Int32" /><asp:Parameter Name="original_CommentID" Type="Int32" /><asp:Parameter Name="original_Description" Type="String" /><asp:Parameter Name="original_StartTime" Type="String" /><asp:Parameter Name="original_EndTime" Type="String" /><asp:Parameter Name="original_Mileage" Type="String" /><asp:Parameter Name="original_Date" Type="String" /><asp:Parameter Name="original_EquipmentCost" Type="String" /><asp:Parameter Name="original_TicketID" Type="Int32" /></UpdateParameters></asp:SqlDataSource><%--' AND (Description = @original_Description OR Description IS NULL AND @original_Description IS NULL) AND (DepartmentID = @original_DepartmentID OR DepartmentID IS NULL AND @original_DepartmentID IS NULL) AND (Priority = @original_Priority OR Priority IS NULL AND @original_Priority IS NULL) AND (CreatorID = @original_CreatorID OR CreatorID IS NULL AND @original_CreatorID IS NULL) AND (AssignedToID = @original_AssignedToID OR AssignedToID IS NULL AND @original_AssignedToID IS NULL) AND (Date = @original_Date OR Date IS NULL AND @original_Date IS NULL) AND (GroupID = @original_GroupID OR GroupID IS NULL AND @original_GroupID IS NULL) AND (CustomerID = @original_CustomerID OR CustomerID IS NULL AND @original_CustomerID IS NULL) AND (DateCompleted = @original_DateCompleted OR DateCompleted IS NULL AND @original_DateCompleted IS NULL) AND (Complete = @original_Complete OR Complete IS NULL AND @original_Complete IS NULL) AND (CatagoryID = @original_CatagoryID OR CatagoryID IS NULL AND @original_CatagoryID IS NULL) AND (DueDate = @original_DueDate OR DueDate IS NULL AND @original_DueDate IS NULL)" --%><%-- ****************************************************************--%><asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ITHelpCS %>"
SelectCommand="SELECT TicketsDetail.Complete, TicketsDetail.TicketID, TicketsDetail.Description, TicketsDetail.DepartmentID, TicketsDetail.Priority, TicketsDetail.CreatorID, TicketsDetail.AssignedToID, TicketsDetail.Date, Departments.Department, TicketsDetail.GroupID, TicketsDetail.CustomerID, TicketsDetail.DateCompleted, TicketsDetail.Details, TicketsDetail.CatagoryID, Customers.CustomerName, [Group].GroupName, Creator.CreatorName, TicketsDetail.DueDate FROM TicketsDetail INNER JOIN Departments ON TicketsDetail.DepartmentID = Departments.DepartmentID INNER JOIN Customers ON TicketsDetail.CustomerID = Customers.CustomerID INNER JOIN [Group] ON TicketsDetail.GroupID = [Group].GroupID INNER JOIN Creator ON TicketsDetail.CreatorID = Creator.CreatorID WHERE (TicketsDetail.Complete = @Complete)"
ConflictDetection="CompareAllValues"
DeleteCommand="DELETE FROM [TicketsDetail] WHERE [TicketID] = @original_TicketID AND (([Date] = @original_Date) OR ([Date] IS NULL AND @original_Date IS NULL)) AND (([Description] = @original_Description) OR ([Description] IS NULL AND @original_Description IS NULL)) AND (([DepartmentID] = @original_DepartmentID) OR ([DepartmentID] IS NULL AND @original_DepartmentID IS NULL)) AND (([Priority] = @original_Priority) OR ([Priority] IS NULL AND @original_Priority IS NULL)) AND (([CreatorID] = @original_CreatorID) OR ([CreatorID] IS NULL AND @original_CreatorID IS NULL)) AND (([AssignedToID] = @original_AssignedToID) OR ([AssignedToID] IS NULL AND @original_AssignedToID IS NULL)) AND (([GroupID] = @original_GroupID) OR ([GroupID] IS NULL AND @original_GroupID IS NULL)) AND (([CustomerID] = @original_CustomerID) OR ([CustomerID] IS NULL AND @original_CustomerID IS NULL)) AND [Complete] = @original_Complete AND (([CatagoryID] = @original_CatagoryID) OR ([CatagoryID] IS NULL AND @original_CatagoryID IS NULL)) AND (([Details] = @original_Details) OR ([Details] IS NULL AND @original_Details IS NULL)) AND (([DateCompleted] = @original_DateCompleted) OR ([DateCompleted] IS NULL AND @original_DateCompleted IS NULL)) AND (([DueDate] = @original_DueDate) OR ([DueDate] IS NULL AND @original_DueDate IS NULL))"
InsertCommand="INSERT INTO [TicketsDetail] ([Date], [Description], [DepartmentID], [Priority], [CreatorID], [AssignedToID], [GroupID], [CustomerID], [Complete], [CatagoryID], [Details], [DateCompleted], [DueDate]) VALUES (@Date, @Description, @DepartmentID, @Priority, @CreatorID, @AssignedToID, @GroupID, @CustomerID, @Complete, @CatagoryID, @Details, @DateCompleted, @DueDate)"
OldValuesParameterFormatString="original_{0}"
UpdateCommand="UPDATE [TicketsDetail] SET [Date] = @Date, [Description] = @Description, [DepartmentID] = @DepartmentID, [Priority] = @Priority, [CreatorID] = @CreatorID, [AssignedToID] = @AssignedToID, [GroupID] = @GroupID, [CustomerID] = @CustomerID, [Complete] = @Complete, [CatagoryID] = @CatagoryID, [Details] = @Details, [DateCompleted] = @DateCompleted, [DueDate] = @DueDate WHERE [TicketID] = @original_TicketID AND (([Date] = @original_Date) OR ([Date] IS NULL AND @original_Date IS NULL)) AND (([Description] = @original_Description) OR ([Description] IS NULL AND @original_Description IS NULL)) AND (([DepartmentID] = @original_DepartmentID) OR ([DepartmentID] IS NULL AND @original_DepartmentID IS NULL)) AND (([Priority] = @original_Priority) OR ([Priority] IS NULL AND @original_Priority IS NULL)) AND (([CreatorID] = @original_CreatorID) OR ([CreatorID] IS NULL AND @original_CreatorID IS NULL)) AND (([AssignedToID] = @original_AssignedToID) OR ([AssignedToID] IS NULL AND @original_AssignedToID IS NULL)) AND (([GroupID] = @original_GroupID) OR ([GroupID] IS NULL AND @original_GroupID IS NULL)) AND (([CustomerID] = @original_CustomerID) OR ([CustomerID] IS NULL AND @original_CustomerID IS NULL)) AND [Complete] = @original_Complete AND (([CatagoryID] = @original_CatagoryID) OR ([CatagoryID] IS NULL AND @original_CatagoryID IS NULL)) AND (([Details] = @original_Details) OR ([Details] IS NULL AND @original_Details IS NULL)) AND (([DateCompleted] = @original_DateCompleted) OR ([DateCompleted] IS NULL AND @original_DateCompleted IS NULL)) AND (([DueDate] = @original_DueDate) OR ([DueDate] IS NULL AND @original_DueDate IS NULL))"><DeleteParameters><asp:Parameter Name="original_TicketID" Type="Int32" /><asp:Parameter DbType="Date" Name="original_Date" /><asp:Parameter Name="original_Description" Type="String" /><asp:Parameter Name="original_DepartmentID" Type="Int32" /><asp:Parameter Name="original_Priority" Type="String" /><asp:Parameter Name="original_CreatorID" Type="Int32" /><asp:Parameter Name="original_AssignedToID" Type="Int32" /><asp:Parameter Name="original_GroupID" Type="Int32" /><asp:Parameter Name="original_CustomerID" Type="Int32" /><asp:Parameter Name="original_Complete" Type="Boolean" /><asp:Parameter Name="original_CatagoryID" Type="Int32" /><asp:Parameter Name="original_Details" Type="String" /><asp:Parameter DbType="Date" Name="original_DateCompleted" /><asp:Parameter DbType="Date" Name="original_DueDate" /></DeleteParameters><InsertParameters><asp:Parameter DbType="Date" Name="Date" /><asp:Parameter Name="Description" Type="String" /><asp:Parameter Name="DepartmentID" Type="Int32" /><asp:Parameter Name="Priority" Type="String" /><asp:Parameter Name="CreatorID" Type="Int32" /><asp:Parameter Name="AssignedToID" Type="Int32" /><asp:Parameter Name="GroupID" Type="Int32" /><asp:Parameter Name="CustomerID" Type="Int32" /><asp:Parameter Name="Complete" Type="Boolean" /><asp:Parameter Name="CatagoryID" Type="Int32" /><asp:Parameter Name="Details" Type="String" /><asp:Parameter DbType="Date" Name="DateCompleted" /><asp:Parameter DbType="Date" Name="DueDate" /></InsertParameters><SelectParameters><asp:ControlParameter ControlID="ddTicketType" Name="Complete"
PropertyName="SelectedValue" /></SelectParameters><UpdateParameters><asp:Parameter DbType="Date" Name="Date" /><asp:Parameter Name="Description" Type="String" /><asp:Parameter Name="DepartmentID" Type="Int32" /><asp:Parameter Name="Priority" Type="String" /><asp:Parameter Name="CreatorID" Type="Int32" /><asp:Parameter Name="AssignedToID" Type="Int32" /><asp:Parameter Name="GroupID" Type="Int32" /><asp:Parameter Name="CustomerID" Type="Int32" /><asp:Parameter Name="Complete" Type="Boolean" /><asp:Parameter Name="CatagoryID" Type="Int32" /><asp:Parameter Name="Details" Type="String" /><asp:Parameter DbType="Date" Name="DateCompleted" /><asp:Parameter DbType="Date" Name="DueDate" /><asp:Parameter Name="original_TicketID" Type="Int32" /><asp:Parameter DbType="Date" Name="original_Date" /><asp:Parameter Name="original_Description" Type="String" /><asp:Parameter Name="original_DepartmentID" Type="Int32" /><asp:Parameter Name="original_Priority" Type="String" /><asp:Parameter Name="original_CreatorID" Type="Int32" /><asp:Parameter Name="original_AssignedToID" Type="Int32" /><asp:Parameter Name="original_GroupID" Type="Int32" /><asp:Parameter Name="original_CustomerID" Type="Int32" /><asp:Parameter Name="original_Complete" Type="Boolean" /><asp:Parameter Name="original_CatagoryID" Type="Int32" /><asp:Parameter Name="original_Details" Type="String" /><asp:Parameter DbType="Date" Name="original_DateCompleted" /><asp:Parameter DbType="Date" Name="original_DueDate" /></UpdateParameters></asp:SqlDataSource><%--*****************************************************************--%><asp:SqlDataSource ID="SqlDataSource7" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" SelectCommand="SELECT [DepartmentID], [Department] FROM [Departments]"></asp:SqlDataSource><asp:SqlDataSource ID="SqlDataSource9" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" SelectCommand="SELECT [GroupID], [GroupName] FROM [Group]"></asp:SqlDataSource><asp:SqlDataSource ID="SqlDataSource10" runat="server" ConnectionString="<%$ ConnectionStrings:ITHelpCS %>" SelectCommand="SELECT [CustomerID], [CustomerName] FROM [Customers]"></asp:SqlDataSource><asp:SqlDataSource ID="SqlDataSource6" runat="server"
ConnectionString="<%$ ConnectionStrings:ITHelpCS %>"
SelectCommand="SELECT [CreatorID], [CreatorName] FROM [Creator]"></asp:SqlDataSource><asp:SqlDataSource ID="SqlDataSource8" runat="server"
ConnectionString="<%$ ConnectionStrings:ITHelpCS %>"
SelectCommand="SELECT [TechID], [TechName] FROM [Techs]"></asp:SqlDataSource></asp:Content>