Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div id ="specialrequestGrid" class="container">
- <div class="row">
- <div class="col-md-12">
- <telerik:RadAjaxPanel runat="server">
- <telerik:RadGrid ID="SpecialRequests" runat="server" OnInsertCommand="SpecialRequests_InsertCommand"
- OnUpdateCommand="SpecialRequests_UpdateCommand"
- OnItemCommand="SpecialRequests_ItemCommand"
- AllowAutomaticInserts="false"
- AutoGenerateColumns="false"
- OnNeedDataSource="SpecialRequests_NeedDataSource">
- <MasterTableView CommandItemDisplay="Top" DataKeyNames="CaseId_FK, ReqId" Font-Size="Medium" NoMasterRecordsText="No Special Requests">
- <CommandItemSettings AddNewRecordImageUrl="../Images/Add.png" />
- <Columns>
- <telerik:GridTemplateColumn HeaderText="Request Date" UniqueName="DateTemplateColumn">
- <ItemTemplate>
- <asp:Label ID="DateEditItemTemplate" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Date","{0:MM/dd/yyyy}") %>'>
- </asp:Label>
- </ItemTemplate>
- <EditItemTemplate>
- <telerik:RadDatePicker ID="dpRideDate" runat="server" DateInput-DateFormat="MM/dd/yyyy" DbSelectedDate='<%# Bind("Date") %>' MinDate="1999/1/1" UniqueName="dpRideDate">
- </telerik:RadDatePicker>
- </EditItemTemplate>
- </telerik:GridTemplateColumn>
- <telerik:GridTemplateColumn HeaderText="Requested By ID" UniqueName="RequestorTemplateColumn">
- <ItemTemplate>
- <asp:Label ID="Requestor" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "RequesterEID_FK") %>'>
- </asp:Label>
- </ItemTemplate>
- <EditItemTemplate>
- <button id="btnRequestEID" type="button" class="btn" data-toggle="modal" data-target="#myModal" >--Please Select--</button>
- <div>
- <input type="text" Id="TxtSPRequestName" disabled />
- </div>
- </EditItemTemplate>
- </telerik:GridTemplateColumn>
- <telerik:GridTemplateColumn HeaderText="Request Reason" UniqueName="RequestReason">
- <ItemTemplate>
- <asp:Label ID="ItemTemplatelblRequestReason" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Reason") %>'>
- </asp:Label>
- </ItemTemplate>
- <EditItemTemplate>
- <asp:Label ID="lblRequestReason" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Reason") %>' Visible="false">
- </asp:Label>
- <asp:TextBox runat="server" ID="txtReason" Text='<%# DataBinder.Eval(Container.DataItem, "Reason") %>'></asp:TextBox>
- </EditItemTemplate>
- </telerik:GridTemplateColumn>
- <telerik:GridCheckBoxColumn DataField="IsWOO" HeaderText="Is Out of Order" UniqueName="ISWOO"></telerik:GridCheckBoxColumn>
- </Columns>
- </MasterTableView>
- </telerik:RadGrid>
- </telerik:RadAjaxPanel>
- </div>
- </div>
- </div>
- protected void SpecialRequests_InsertCommand(object sender, GridCommandEventArgs e)
- {
- GridEditableItem editedItem = e.Item as GridEditableItem;
- UserControl userControl = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID);
- T_SpecialRequests t = new T_SpecialRequests();
- t.IsWOO = (userControl.FindControl("IsWOO") as CheckBox).Checked;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement