or
| protected void rgridDemandEntry_NeedDataSource(object sender, EventArgs e) | |
| { | |
| if (_demand.DemandID > 0 && _gridMode == "Edit") | |
| { | |
| _demandDT = GetDemandByDemandID(_demand.DemandID).Tables[0]; // Load the grid with the data for the demand ID | |
| } | |
| else | |
| { | |
| _demandDT = GetDemandDrgTable(0).Tables[0]; // Start a new grid with blank counts and the latest version entry | |
| } | |
| rgridDemandEntry.DataSource = _demandDT; // Load the datatable into rgridDemandEntry | |
| for (int i = 0; i < _demandDT.Rows.Count; i++) | |
| { | |
| rgridDemandEntry.EditIndexes.Add(i); | |
| } | |
| } |
| <telerik:RadGrid runat="server" | |
| ID="rgridDemandEntry" | |
| OnNeedDataSource="rgridDemandEntry_NeedDataSource" | |
| OnItemDataBound="rgridDemandEntry_ItemDataBound" | |
| OnItemCommand="rgridDemandEntry_ItemCommand" | |
| Skin="Office2007" | |
| AutoGenerateColumns="false" | |
| AllowMultiRowEdit="true" | |
| AllowPaging="false" | |
| AllowSorting="true"> | |
| <MasterTableView EditMode="InPlace" DataKeyNames="drgNum" CommandItemDisplay="TopAndBottom"> | |
| <Columns> | |
| <telerik:GridBoundColumn HeaderText="DRG #" DataField="drgNum" ReadOnly="true" /> | |
| <telerik:GridBoundColumn HeaderText="MDC" DataField="mdc" ReadOnly="true" /> | |
| <telerik:GridBoundColumn HeaderText="DRG Description" DataField="drgDescription" ReadOnly="true" /> | |
| <telerik:GridBoundColumn HeaderText="% Req. Rehab" DataField="pctReqRehab" ReadOnly="true" /> | |
| <telerik:GridBoundColumn HeaderText="Medicare DC" DataField="dischargeCountMedicare"/> | |
| <telerik:GridBoundColumn HeaderText="Total DC" DataField="dischargeCount" /> | |
| <telerik:GridEditCommandColumn UniqueName="EditCommandColumn" Visible="false" /> | |
| </Columns> | |
| <CommandItemTemplate> | |
| <asp:Button runat="server" ID="btnUpdate" Text="Save" CommandName="UpdateAll" ValidationGroup="VGDemandDRG" /> <asp:LinkButton ID="btnCancelCurrent" runat="server" Text="Cancel" OnClick="btnCancelCurrent_Click" ForeColor="Blue" Font-Underline="true" /> | |
| </CommandItemTemplate> | |
| </MasterTableView> | |
| </telerik:RadGrid> |

| Imports Telerik.Web.ui |
| Partial Class temp_somepage |
| Inherits System.Web.UI.Page |
| Dim x As PersistMe |
| Protected Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit |
| If Session("Settings") IsNot Nothing Then |
| x.LoadSettings(Session("Settings")) |
| End If |
| End Sub |
| Protected Sub RadGrid1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles RadGrid1.PreRender |
| Session("Settings") = x.SaveSettings |
| End Sub |
| End Class |