or
<%@ Page Title="" Language="C#" MasterPageFile="~/Admin.Master" AutoEventWireup="true" CodeBehind="ManageXXXs.aspx.cs" Inherits="Admin.UI.Pages.ManageXXXs" %><%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %><asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <telerik:RadGrid runat="server" ID="grid" Width="1000px" AllowPaging="True" AllowCustomPaging="true" PageSize="20" AllowSorting="true" DataSourceID="objectDataSource" AllowFilteringByColumn="true"> <PagerStyle Mode="NextPrevAndNumeric"/> <MasterTableView DataKeyNames="XXXID" AutoGenerateColumns="false" EditMode="InPlace" ShowHeadersWhenNoRecords="true" NoMasterRecordsText="---" CommandItemDisplay="Top"> <Columns> <telerik:GridEditCommandColumn ButtonType="LinkButton" /> <telerik:GridBoundColumn DataField="XXXID" HeaderText="XXXID" ReadOnly="true" /> <telerik:GridBoundColumn DataField="Isin" HeaderText="Isin" /> <telerik:GridBoundColumn DataField="InstrumentCode" HeaderText="InstrumentCode" /> <telerik:GridBoundColumn DataField="RIC" HeaderText="RIC" /> <telerik:GridBoundColumn DataField="Ticker" HeaderText="Ticker" /> <telerik:GridBoundColumn DataField="DefaultMarket" HeaderText="DefaultMarket" /> <telerik:GridBoundColumn DataField="ForceClosingPrice" HeaderText="ForceClosingPrice" /> <telerik:GridBoundColumn DataField="MarketId" HeaderText="MarketId" /> <telerik:GridBoundColumn DataField="Active" HeaderText="Active" /> <telerik:GridBoundColumn DataField="PriceStep" HeaderText="PriceStep" /> </Columns> </MasterTableView> </telerik:RadGrid> <asp:ObjectDataSource ID="objectDataSource" runat="server" SelectMethod="Select" TypeName="XXXSource" DataObjectTypeName="Admin.Entities.XXX" EnablePaging="true" StartRowIndexParameterName="startRowIndex" MaximumRowsParameterName="maximumRows" SortParameterName="sortColumns" OnObjectCreating="objectDataSource_ObjectCreating" /></asp:Content>namespace Admin.UI.Pages{ public partial class ManageXXXs : PageBase { XXXClient client = new XXXClient(); protected override void OnLoad(System.EventArgs e) { base.OnLoad(e); grid.VirtualItemCount = this.client.GetXXXCount(new RequestBase<string> { OperatorId = this.OperatorId }).Result; } protected void objectDataSource_ObjectCreating(object sender, System.Web.UI.WebControls.ObjectDataSourceEventArgs e) { e.ObjectInstance = new XXXSource(this.client, this, this.OperatorId, grid.PageSize, grid.MasterTableView.FilterExpression); } }}using System;using System.Collections.Generic;using System.ComponentModel;using Admin.Entites;using Admin.ServiceContracts;namespace Admin.UI.UIFramework{ [DataObject] public class XXXSource { XXXAdminService.XXXAdminClient client; PageBase pageBase; int operatorId; int pageSize; string filter; public XXXSource(XXXAdminService.XXXAdminClient client, PageBase pageBase, int operatorId, int pageSize, string filter) { this.client = client; this.pageBase = pageBase; this.operatorId = operatorId; this.pageSize = pageSize; this.filter = filter; } [DataObjectMethod(DataObjectMethodType.Select)] public List<XXX> Select(int startRowIndex, int maximumRows, string sortColumns) { try { var request = new GetXXXsRequest { OperatorId = operatorId, StartRowIndex = startRowIndex, MaximumRows = pageSize, SortColumns = sortColumns, Filter = filter }; var response = client.GetXXXs(request); if (response.ReturnCode == ReturnCode.OK) { return response.XXXs; } else { pageBase.DisplayMessages(response.ReturnMessages); } } catch (Exception ex) { Logger.Error(ex); pageBase.DisplayMessage("Error!"); } return null; } public int SelectCount() { try { var request = new RequestBase<string> { OperatorId = operatorId, Param = filter }; var response = client.GetXXXCount(request); if (response.ReturnCode == ReturnCode.OK) { return response.Result; } else { pageBase.DisplayMessages(response.ReturnMessages); } } catch (Exception ex) { Logger.Error(ex); pageBase.DisplayMessage("Error!"); } return -1; } }}using System;using System.Linq;using System.Linq.Dynamic;using Admin.DAL;using Admin.Entites;using Admin.ServiceContracts;using System.Collections.Generic;namespace Admin.Services{ public class XXXService : IXXX { private void InitLogger() { Logger.InitLogger("AdminServicesLogger"); } public XXXAdminService() : this(true) { } public XXXAdminService(bool initLogger) { if (initLogger) { InitLogger(); } } public GetXXXsResponse GetXXXs(GetXXXsRequest request) { Logger.Info("GetXXXs started"); var response = new GetXXXsResponse(); try { using (FrontContext ctx = new FrontContext()) { //IQueryable<XXX> retList; List<XXX> retList; if (string.IsNullOrWhiteSpace(request.Filter)) retList = ctx.XXXs.ToList(); else retList = ctx.XXXs.Where(request.Filter).ToList(); //IOrderedQueryable<XXX> retList2; IOrderedEnumerable<XXX> retList2; if (!string.IsNullOrWhiteSpace(request.SortColumns)) { var parts = request.SortColumns.Split(' '); if (parts[1] == "ASC") { if (parts[0] == "Active") retList2 = retList.OrderBy(pi => pi.Active); else if (parts[0] == "PriceStep") retList2 = retList.OrderBy(pi => pi.PriceStep); ........... } else if (parts[1] == "DESC") { if (parts[0] == "Active") retList2 = retList.OrderByDescending(pi => pi.Active); else if (parts[0] == "PriceStep") retList2 = retList.OrderByDescending(pi => pi.PriceStep); ............ } } else retList2 = retList.OrderBy(pi => pi.PiacInstrumentumID); response.XXXs = retList2.Skip(request.StartRowIndex).Take(request.MaximumRows).ToList(); response.ReturnCode = ReturnCode.OK; } } catch (Exception ex) { Logger.Error(ex); response.ReturnCode = ReturnCode.Failed; response.AddReturnMessage(new TechnicalError(ex)); } Logger.Info("GetXXXs finished"); return response; } public ResponseBase<int> GetXXXCount(RequestBase<string> request) { Logger.Info("GetXXXCount started"); var response = new ResponseBase<int>(); try { using (XXXContext ctx = new XXXContext()) { if (string.IsNullOrWhiteSpace(request.Param)) response.Result = ctx.XXXs.Count(); else response.Result = ctx.XXXs.Where(request.Param).Count(); response.ReturnCode = ReturnCode.OK; } } catch (Exception ex) { Logger.Error(ex); response.ReturnCode = ReturnCode.Failed; response.AddReturnMessage(new TechnicalError(ex)); } Logger.Info("GetXXXCount finished"); return response; } public AddModifyXXXResponse AddModifyXXX(AddModifyXXXRequest request) { .... } public DeleteXXXResponse DeleteXXX(DeleteXXXRequest request) { .... } }}using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.Entity;using Admin.Entites;namespace Admin.DAL{ public class XXXContext : DbContext { public XXXContext() :base("ConnectionString") { } public DbSet<XXX> XXXs { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<XXX>().ToTable("XXX"); modelBuilder.Entity<XXX>().HasKey(x => new { x.XXXID }); } }}namespace Admin.Entites{ public class XXX { public int XXXID { get; set; } public string Isin { get; set; } public int? InstrumentCode { get; set; } public string RIC { get; set; } public string Ticker { get; set; } public int? DefaultMarket { get; set; } public short ForceClosingPrice { get; set; } public int? MarketId { get; set; } public int? Active { get; set; } public decimal? PriceStep { get; set; } }}<script type="text/javascript"> function selectTab() { var tabStrip = $find("<%= radTabIn.ClientID %>"); var pageView = $find("<%= radIPPage.ClientID %>"); var pageViewIndex = parseInt(6); var text = "Doctor Details"; var tab = tabStrip.findTabByText(text); if (!tab) { alert("There is no tab with text \"" + text + "\""); return false; } tab.set_selected(true); //The same as tab.select(); pageView.get_pageViews().getPageView(pageViewIndex).set_selected(true); return false; } </script> <telerik:RadTabStrip ID="radTabIn" runat="server" Skin="Web20" SelectedIndex="0" style="float:none" MultiPageID="radIPPage" Width="100%"> <Tabs> <telerik:RadTab Text="<span class='underline'>R</span>egistration Address" Width="22%" TabIndex="0" Selected="True" AccessKey="R" ToolTip="Alt+r"> </telerik:RadTab> <telerik:RadTab Text="<span class='underline'>P</span>atient Details" Width="22%" TabIndex="1" AccessKey="P" ToolTip="Alt+p"> </telerik:RadTab> <telerik:RadTab Text="<span class='underline'>W</span>ork Address" Width="21%" TabIndex="2" AccessKey="W" ToolTip="Alt+w"> </telerik:RadTab> <telerik:RadTab IsBreak="true" Text="Past <span class='underline'>H</span>istroy" Width="25%" TabIndex="3" AccessKey="H" ToolTip="Alt+h"> </telerik:RadTab> <telerik:RadTab Text="Aller<span class='underline'>g</span>ies" Width="22%" TabIndex="4" AccessKey="G" ToolTip="Alt+g"> </telerik:RadTab> <telerik:RadTab Text="Ha<span class='underline'>b</span>its-Immunisation" Width="22%" TabIndex="5" AccessKey="B" ToolTip="Alt+m"> </telerik:RadTab> <telerik:RadTab Text="D<span class='underline'>o</span>ctor Details" Width="21%" TabIndex="6" AccessKey="O" ToolTip="Alt+o"> </telerik:RadTab> <telerik:RadTab Text="Roo<span class='underline'>m</span> Allotment" Width="25%" TabIndex="7" AccessKey="M" ToolTip="Alt+m"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="radIPPage" runat="server" SelectedIndex="0" Width="750"> <telerik:RadPageView ID="RadPageREGAdd" runat="server" AccessKey="R"> <asp:Panel ID="pnlREAdd" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset > <legend ><b style="color:Maroon">Registration Address</b> </legend> <table width="100%" cellpadding="1px" align="center" cellspacing="1px"> <tr> <td align="left" colspan="6"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label4" runat="server" Font-Bold="false" Text="HNo/Street:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtStreet" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="50" onkeypress=" return valid(event,71)" TabIndex="13" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox><span style="font-size: 8pt; color: maroon">*</span> </td> <td align="left"> <asp:Label ID="Label8" runat="server" Font-Bold="false" Text="Pin Code:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" ></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtPincode" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="8" TabIndex="19" onkeypress="return MobileNo(event,7)" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label9" Font-Bold="false" runat="server" Text="Area:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtArea" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="50" onkeypress=" return valid(event,71)" TabIndex="14" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox><span style="font-size: 8pt; color: maroon">*</span> </td> <td align="left"> <asp:Label ID="Label12" runat="server" Font-Bold="false" Text="Phone:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtPhone" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="14" TabIndex="20" onkeypress="return MobileNo(event,15)" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label13" runat="server" Font-Bold="false" Text="City/Village" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtCity" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="50" onkeypress=" return valid(event,51)" TabIndex="15" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox><span style="font-size: 8pt; color: maroon">*</span> </td> <td align="left"> <asp:Label ID="Label14" runat="server" Font-Bold="false" Text="Cell No:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtCellNo" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="14" TabIndex="21" onkeypress="return MobileNo(event,15)" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox><span style="font-size: 8pt; color: maroon">*</span> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label15" runat="server" Font-Bold="false" Text="Mandal:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtMandal" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="50" onkeypress=" return valid(event,71)" TabIndex="16" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td align="left"> <asp:Label ID="Label20" runat="server" Font-Bold="false" Text="Fax:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtFax" runat="server" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="20" TabIndex="22" onkeypress="return MobileNo(event,21)" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label21" runat="server" Font-Bold="false" Text="District:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtDistrict" runat="server" Font-Bold="false" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" MaxLength="50" onkeypress=" return valid(event,51)" TabIndex="17" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox><span style="font-size: 8pt; color: maroon">*</span> </td> <td align="left"> <asp:Label ID="Label22" runat="server" Font-Names="Verdana" Font-Bold="false " Font-Size="8.5pt" ForeColor="Maroon" Text="Email:" Width="60"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtEmail" runat="server" MaxLength="70" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="22" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label23" runat="server" Font-Names="Verdana" Font-Bold="false" Font-Size="8.5pt" ForeColor="Maroon" Text="State:" Width="60"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtSate" runat="server" MaxLength="50" onkeypress=" return valid(event,71)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="18" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td colspan="2"> </td> </tr> <tr> <td align="left" colspan="4"> </td> <td style="width:100px"> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPagePatient" runat="server" AccessKey="P"> <asp:Panel ID="pnlPatient" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset > <legend ><b style="color:Maroon"> Patient Details</b></legend> <table width="100%" cellpadding="0" align="center" cellspacing="0"> <tr> <td align="left"> </td> </tr> <tr> <td align="center"> <table> <tr> <td align="left" > <asp:Label ID="Label24" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Occupation:" Width="60"></asp:Label> </td> <td align="left" > <asp:DropDownList ID="ddlOccuption" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="155px" TabIndex="19"> <asp:ListItem Text="" Value=""></asp:ListItem> <asp:ListItem Text="Employee" Value="Employee"></asp:ListItem> <asp:ListItem Text="Business" Value="Business"></asp:ListItem> <asp:ListItem Text="Profession" Value="Profession"></asp:ListItem> <asp:ListItem Text="Housewife" Value="Housewife"></asp:ListItem> <asp:ListItem Text="Others" Value="Others"></asp:ListItem> </asp:DropDownList> </td> </tr> <tr> <td align="left" > <asp:Label ID="Label25" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Font-Bold="false" Text="Religion:" Width="60"></asp:Label> </td> <td align="left" > <asp:DropDownList ID="ddlRelgion" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="155px" TabIndex="20"> <asp:ListItem Text="" Value=""> </asp:ListItem> <asp:ListItem Text="Christion" Value="Christion"></asp:ListItem> <asp:ListItem Text="Hindu" Value="Hindu"></asp:ListItem> <asp:ListItem Text="Muslim" Value="Muslim"></asp:ListItem> </asp:DropDownList> </td> </tr> <tr> <td align="left" > <asp:Label ID="Label26" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Education:" Width="60"></asp:Label> </td> <td align="left" > <asp:DropDownList ID="ddlEducation" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="155px" TabIndex="21"> <asp:ListItem Text="" Value=""></asp:ListItem> <asp:ListItem Text="Graduation" Value="Graduation"></asp:ListItem> <asp:ListItem Text="PostGraduation" Value="PostGraduation"></asp:ListItem> <asp:ListItem Text="SSC" Value="SSC"></asp:ListItem> <asp:ListItem Text="Intermediate" Value="Intermediate"></asp:ListItem> <asp:ListItem Text="Others" Value="Others"></asp:ListItem> </asp:DropDownList> </td> </tr> <tr> <td align="left" > <asp:Label ID="Label27" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Guardian's Name:" Width="115px"></asp:Label> </td> <td align="left" > <asp:TextBox ID="txtGrudName" runat="server" MaxLength="50" onkeypress=" return valid(event,50)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="22" Width="150px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> </tr> <tr> <td align="left" > <asp:Label ID="Label28" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="RelationShip to Patient:" Width="170px"></asp:Label> </td> <td align="left" > <asp:DropDownList ID="ddlRelation" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="155px" TabIndex="23"> <asp:ListItem Text="" Value=""></asp:ListItem> <asp:ListItem Text="Father" Value="Father"></asp:ListItem> <asp:ListItem Text="Mother" Value="Mother"></asp:ListItem> <asp:ListItem Text="Son" Value="Son"></asp:ListItem> <asp:ListItem Text="Daughter" Value="Daughter"></asp:ListItem> <asp:ListItem Text="Wife" Value="Wife"></asp:ListItem> <asp:ListItem Text="Husband" Value="Husband"></asp:ListItem> <asp:ListItem Text="Brother" Value="Brother"></asp:ListItem> <asp:ListItem Text="Sister" Value="Sister"></asp:ListItem> <asp:ListItem Text="Neighbours" Value="Neighbours"></asp:ListItem> </asp:DropDownList> </td> </tr> <tr> <td align="left" > <asp:Label ID="Label29" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Height="16px" Text="Blood Group:" Width="100px"></asp:Label> </td> <td align="left" > <asp:DropDownList ID="ddlBloodGroup" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="155px" TabIndex="24"> <asp:ListItem Text="" Value=""></asp:ListItem> <asp:ListItem Text="A Positive" Value="A Positive"></asp:ListItem> <asp:ListItem Text="A Negative" Value="A Negative"></asp:ListItem> <asp:ListItem Text="B Positive" Value="B Positive"></asp:ListItem> <asp:ListItem Text="B Negative" Value="B Negative"></asp:ListItem> <asp:ListItem Text="0 Positive" Value="0 Positive"></asp:ListItem> <asp:ListItem Text="0 Negative" Value="0 Negative"></asp:ListItem> <asp:ListItem Text="AB Positive" Value="AB Positive"></asp:ListItem> <asp:ListItem Text="AB Negative" Value="AB Negative"></asp:ListItem> </asp:DropDownList> </td> </tr> <tr> <td colspan="2"> </td> </tr> </table> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPageWorkAdd" runat="server" AccessKey="W"> <asp:Panel ID="pnlWorkAdd" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend ><b style="color:Maroon">Work Address</b> </legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td align="left" colspan="4"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label30" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Font-Bold="false" ForeColor="Maroon" Text="Company Name:" Width="110" ></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtCompanyName" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="25" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td align="left"> <asp:Label ID="Label31" runat="server" Font-Names="Verdana" Font-Bold="false" Font-Size="8.5pt" ForeColor="Maroon" Text="Place:" Width="60"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtPlace" runat="server" MaxLength="50" onkeypress=" return valid(event,50)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="26" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label32" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Address1:" Width="60"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtAddress1" runat="server" MaxLength="100" onkeypress=" return valid(event,100)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="27" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td align="left"> <asp:Label ID="Label33" runat="server" Font-Names="Verdana" Font-Bold="false" Font-Size="8.5pt" ForeColor="Maroon" Text="PinCode:" Width="60"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtWorkPincode" runat="server" MaxLength="8" onkeypress="return MobileNo(event,10)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="28" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:100px"> </td> <td align="left"> <asp:Label ID="Label34" runat="server" Font-Names="Verdana" Font-Bold="false" Font-Size="8.5pt" ForeColor="Maroon" Text="Address2:" Width="60"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtAddress2" runat="server" MaxLength="100" onkeypress=" return valid(event,100)" style="color:Black;background-color:White;font-family:Verdana; font-size:8.5pt;" TabIndex="29" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td align="left"> <asp:Label ID="Label35" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Phone No:" Width="80"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtWorkPhoneNo" runat="server" MaxLength="15" onkeypress="return MobileNo(event,15)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="30" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:100px"> </td> </tr> <tr> <td align="left" colspan="4"> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPagePastHistroy" runat="server" AccessKey="H"> <asp:Panel ID="pnlPastHi" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend ><b style="color:Maroon">Past Histroy</b></legend> <table width="100%" border="0" cellpadding="1px" cellspacing="1px"> <tr> <td align="left"> </td> </tr> <tr> <td align="left"> <asp:Panel ID="pnlFamily" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend ><b style="color:Maroon">Family History</b></legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td colspan="4" Font-Bold="false" style="font-size: 8.5pt; font-family: Verdana;color:Maroon;"> <%-- Family History--%> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label36" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Diseases:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtFamilyDes" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="31" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left" ><asp:Label ID="Label37" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Surgery:" Width="97"></asp:Label></td> <td align="left" ><asp:TextBox ID="txtFamilySur" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="32" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox></td> </tr> <tr> <td colspan="2"> </td> </tr> </table> </asp:Panel> </td> </tr> <tr> <td align="center"> <asp:Panel ID="PnlPersnal" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend ><b style="color:Maroon">Personal History</b> </legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td style="width:100px"> </td> <td colspan="2" style="font-size: 8.5pt; font-family: Verdana;color:Maroon"> </td> <td style="width:100px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left" > <asp:Label ID="Label38" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Diseases:" Width="97"></asp:Label> </td> <td align="left" > <asp:TextBox ID="txtperDises" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="33" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left" ><asp:Label ID="Label39" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Surgery:" Width="97"></asp:Label></td> <td align="left" ><asp:TextBox ID="txtPerSur" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="34" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox></td> <td style="width:150px"> </td> </tr> <tr> <td colspan="2"> </td> </tr> </table> </fieldset></asp:Panel> </td> </tr> <tr> <td align="left"> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPageAllergies" runat="server" AccessKey="G"> <asp:Panel ID="pnlAllergies" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend><b style="color:Maroon">Allergies</b></legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td style="width:150px"> </td> <td colspan="2" align="center" style="font-size: 10pt; font-family: Verdana;color:Maroon;text-decoration:underline;font-style:inherit"> <%-- Allergies--%> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label40" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Drug Allergies:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtDrugAlle" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="35" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label41" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Food Allergies:" Width="110"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtFoodAlle" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="36" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label42" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Other Allergies:" Width="110"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtOtherAlle" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="37" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td align="left" colspan="4"> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPageHabits" runat="server" AccessKey="B"> <asp:Panel ID="pnlHabits" runat="server" Font-Bold="True" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend><b style="color:Maroon">Habits-Immunisation</b> </legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label43" Font-Bold="false" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Habits:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtHabits" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="38" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label44" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Preferences:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtPreference" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="39" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label45" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Immuinization:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtImmuinization" runat="server" MaxLength="150" onkeypress=" return valid(event,150)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="40" Width="190px" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td align="left" colspan="4"> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPageDoctor" runat="server" AccessKey="O"> <asp:Panel ID="pnlDoctor" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset> <legend><b style="color:Maroon">Doctor Details</b></legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td align="left" colspan="2"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label46" runat="server" Font-Bold="false" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Ref.Doctor:" Width="97"></asp:Label> </td> <td align="left"> <telerik:RadComboBox ID="ddlRefDoctor" runat="server" AllowCustomText="True" AutoPostBack="True" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px" DropDownCssClass="RadComboBox_Sunset" EmptyMessage="Select a Ref.DoctorName" EnableEmbeddedSkins="False" EnableLoadOnDemand="True" EnableViewState="false" EnableVirtualScrolling="True" Font-Names="verdana" Font-Size="8.5pt" MarkFirstMatch="True" ShowMoreResultsBox="True" Skin="Sunset" style="color:Black;background-color:White;font-family:Verdana;font-size:8pt;" TabIndex="41"> </telerik:RadComboBox><span style="font-size: 8pt; color: maroon">*</span> </td> <td style="width:150px"> </td> <%-- here radgrid table--%> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label47" runat="server" Font-Bold="false " Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Address:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtDocAddress" runat="server" MaxLength="50" onkeypress=" return valid(event,50)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="3" Width="100px" Enabled="false" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label48" runat="server" Font-Bold="false " Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="City:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtDocCity" runat="server" MaxLength="50" onkeypress=" return valid(event,50)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="3" Width="100px" Enabled="false" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label49" runat="server" Font-Bold="false " Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="State:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtDocState" runat="server" MaxLength="50" onkeypress=" return valid(event,50)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="3" Width="100px" Enabled="false" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td style="width:150px"> </td> <td align="left"> <asp:Label ID="Label50" runat="server" Font-Bold="false " Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Phone No:" Width="97"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtDocPhoneNo" runat="server" MaxLength="50" onkeypress=" return valid(event,50)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="3" Width="100px" Enabled="false" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> </td> <td style="width:150px"> </td> </tr> <tr> <td align="left" colspan="4"> </td> </tr> <tr> <td align="center" colspan="4"> <table align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" style="width:100%"> <telerik:RadGrid ID="grvDoctor" runat="server" Width="600" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" AllowSorting="True" Skin="Outlook" ShowStatusBar="True"> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> <MasterTableView CommandItemDisplay="Top" DataKeyNames="doctorid"> <CommandItemSettings ExportToPdfText="Export to PDF" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="35px" /> </ExpandCollapseColumn> <Columns> <telerik:GridTemplateColumn FilterControlAltText="Filter SNO column" HeaderText="S.NO" UniqueName="SNO"> <EditItemTemplate> <%# Container.DataSetIndex+1 %> </EditItemTemplate> <ItemTemplate> <%# Container.DataSetIndex+1 %> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="doctorid" FilterControlAltText="Filter doctorid column" HeaderText="CODE" UniqueName="doctorid"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="doctorname" FilterControlAltText="Filter doctorname column" HeaderText="CONSULTANT NAME" UniqueName="doctorname"> </telerik:GridBoundColumn> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmText="Delete this Doctor ?" Text="Delete" UniqueName="DeleteColumn1"> <HeaderStyle Width="20px" /> <ItemStyle CssClass="MyImageButton" HorizontalAlign="Center" /> </telerik:GridButtonColumn> </Columns> <EditFormSettings EditFormType="Template"> <EditColumn UniqueName="EditCommandColumn1" FilterControlAltText="Filter EditCommandColumn1 column"></EditColumn> <FormTemplate> <table id="tblDesi" cellspacing="2" cellpadding="1" width="100%" border="0" rules="none" style="border-collapse: collapse; background: white;"> <tr class="EditFormHeader"> <td colspan="2" style="font-size: small; font-family: Verdana;color:Maroon" > </td> </tr> <tr> <td align="center"> <table id="Table3" cellspacing="1" cellpadding="1" border="0"> <tr> <td> </td> <td> </td> </tr> <tr> <td align="left"> <asp:Label ID="label7" Text="ConsultantDoctor Name:" runat="server" Font-Names="verdana" Font-Size="8.5pt" ForeColor="Maroon" Width="150"></asp:Label> </td> <td align="left" > <asp:DropDownList ID="ddlDoc" AppendDataBoundItems="true" runat="server" Width="150px" TabIndex="1" Font-Names="verdana" Font-Size="8.5pt" DataTextField='<%# Bind("doctorname") %>' DataValueField='<%# Bind("doctorname") %>' AutoPostBack="True" OnSelectedIndexChanged="ddlDoc_SelectedIndexChanged"></asp:DropDownList><span style="font-size: 8pt; color: maroon">*</span> </td> <td> </td> </tr> <tr> <td align="left"> <asp:Label ID="label4" Text="Code:" runat="server" Font-Names="verdana" Font-Size="8.5pt" ForeColor="Maroon" Width="150"></asp:Label> </td> <td align="left" > <asp:TextBox ID="txtCODE" runat="server" Width="145" Text='<%# Bind("doctorid") %>' TabIndex="2" Font-Names="verdana" Font-Size="8.5pt" MaxLength="20" Enabled="false" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"> </asp:TextBox> </td> <td> </td> </tr> <tr> <td colspan="2" align="center" style="padding-left:65px"> <asp:ImageButton ID="btnUpdate1" runat="server" Text='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "Insert", "Update" ) %>' OnClientClick="return ValidName()" ImageUrl="~/Images/save.jpg" ToolTip="Save" runat="server" CommandName='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "PerformInsert", "Update")%>' /> <asp:ImageButton ID="btnCancel1" runat="server" CausesValidation="false" CommandName="Cancel" ImageUrl="~/Images/cancelbtn.jpg" ToolTip="Cancel"/> </td> </table> </td> </tr> <%-- <tr> <td align="right" colspan="2"> <asp:Button ID="btnUpdate1" Text='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "Insert", "Update") %>' Style="color: White; background-color: SteelBlue; font-family: Verdana; font-size: 8pt; width: 87px;" runat="server" CommandName='<%# IIf((TypeOf(Container) is GridEditFormInsertItem), "PerformInsert", "Update")%>' OnClientClick="return ValidName()" CausesValidation="true" AccessKey="I" ToolTip="Alt+i" TabIndex="7"> </asp:Button> <asp:Button ID="btnCancel1" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel" Style="color: White; background-color: SteelBlue; font-family: Verdana; font-size: 8pt; width: 87px;" AccessKey="C" ToolTip="Alt+c" TabIndex="8"></asp:Button> </td> </tr>--%> </tr> <tr> <td> </td> </tr> </table> </FormTemplate> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> </telerik:RadGrid> </td></tr> </table> </td> </tr> <tr> <td> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> <telerik:RadPageView ID="radPageRoomAllotment" runat="server" AccessKey="L"> <asp:Panel ID="pnlRoomAll" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset > <legend ><b style="color:Maroon">Room Allotment</b></legend> <table width="100%" cellpadding="1px" cellspacing="1px"> <tr> <td align="left" colspan="6"> </td> </tr> <tr> <td style="Width:150px"> </td> <td align="left"> <asp:Label ID="Label51" runat="server" Text="Category:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left" width=""> <asp:DropDownList ID="ddlCategroy" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="140px" AutoPostBack="True" TabIndex="42"> </asp:DropDownList><span style="font-size: 8pt; color: maroon">*</span> </td> <td align="right"> <asp:Label ID="Label52" runat="server" Text="Dept:" Width="60" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon"></asp:Label> </td> <td align="left"> <asp:DropDownList ID="ddlDept" runat="server" Font-Names="Verdana" Font-Size="8.5pt" Width="140px" AutoPostBack="True" TabIndex="43"> </asp:DropDownList><span style="font-size: 8pt; color: maroon">*</span> </td> <td style="Width:150px"> </td> </tr> <tr> <td align="left" colspan="6"> </td> </tr> <tr> <td align="left" colspan="6"> <asp:Panel ID="Panel1" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" HorizontalAlign="Left"> <fieldset > <legend ><b style="color:Maroon">Rooms Chart</b> </legend> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="left" style="font-size: 8.5pt; font-weight:bold ; font-family: Verdana;color:Maroon"> </td> </tr> <tr> <td align="left" > <telerik:RadGrid ID="grvRoomCharges" runat="server" AutoGenerateColumns="False" CellSpacing="0" GridLines="None" Skin="Outlook" ShowStatusBar="True"> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> <MasterTableView> <CommandItemSettings ExportToPdfText="Export to PDF" /> <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> <Columns> <telerik:GridTemplateColumn FilterControlAltText="Filter S.NO column" HeaderText="S.NO" UniqueName="S.NO"> <EditItemTemplate> <%# Container.DataSetIndex+1 %> </EditItemTemplate> <ItemTemplate> <%# Container.DataSetIndex+1 %> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="RCODE" FilterControlAltText="Filter RCODE column" HeaderText="ROOM NO" UniqueName="RCODE"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="BEDCODE" FilterControlAltText="Filter BEDCODE column" HeaderText="BED NO" UniqueName="BEDCODE"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LCODE" FilterControlAltText="Filter LCODE column" HeaderText="LOCATION" UniqueName="LCODE"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="RATE" FilterControlAltText="Filter RATE column" HeaderText="R.CHARGE" UniqueName="RATE"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="NCHARGES" FilterControlAltText="Filter NCHARGES column" HeaderText="N.CHARGES" UniqueName="NCHARGES"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn FilterControlAltText="Filter ALLOT column" HeaderText="ALLOT" UniqueName="ALLOT"> <EditItemTemplate> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:CheckBox ID="chkCheck" runat="server" EnableViewState="true" onclick ="CheckOne(this)" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"> </EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> </telerik:RadGrid> </td> </tr> </table> </fieldset></asp:Panel> </td> </tr> <tr> <td align="left" colspan="4"> </td> </tr> <tr> <td align="right"> </td> <td align="left"> <asp:Label ID="Label53" runat="server" Font-Names="Verdana" Font-Size="8.5pt" ForeColor="Maroon" Text="Addvance Paid:" Width="100"></asp:Label> </td> <td align="left"> <asp:TextBox ID="txtAdvPaid" runat="server" MaxLength="8" onkeypress=" return Amount(event,10)" style="color:Black;background-color:White;font-family:Verdana;font-size:8.5pt;" TabIndex="44" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px"></asp:TextBox> <span style="font-size: 8pt; color: maroon">*</span> </td> <td align="left"> </td> </tr> <tr> <td align="left" colspan="4"> </td> </tr> </table> </fieldset></asp:Panel> </telerik:RadPageView> </telerik:RadMultiPage> <asp:Button ID="BtnSave" runat="server" Text="Save" Width="87px" AccessKey="S" ToolTip="Alt+s" style="color:White;background-color:SteelBlue;font-family:Verdana;font-size:8.5pt; height: 21px;" TabIndex="15" OnClientClick="return selectTab();"/> [Bindable(BindableSupport.Yes, BindingDirection.TwoWay)]
public DateTime Start
{ get { return Convert.ToDateTime(dpDtofVisit.DbSelectedDate.ToString()); } set { dpDtofVisit.DbSelectedDate = value; } }<AdvancedEditTemplate><br><span class="Apple-tab-span" style="white-space:pre"> </span> <scheduler:AdvancedForm runat="server" ID="AdvancedEditForm1" Mode="Edit" Subject='<%# Bind("Reason") %>'<br><span class="Apple-tab-span" style="white-space:pre"> </span> Name='<%# Bind("Name") %>' Office='<%# Bind("Office") %>' Status='<%# Bind("Status") %>' Start='<%# Bind("DATE") %>' <br> <span class="Apple-tab-span" style="white-space:pre"> </span> PatientName='<%# Bind("PatNum") %>' /><span class="Apple-tab-span" style="white-space:pre"> </span> <span class="Apple-tab-span" style="white-space:pre"> </span> <br><span class="Apple-tab-span" style="white-space:pre"> </span> </AdvancedEditTemplate>| <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> |
| <script type="text/javascript"> |
| function conditionalPostback(sender, eventArgs) { |
| debugger; |
| if (eventArgs.get_eventTarget().indexOf("lbtnViewInfo") > -1) { |
| eventArgs.set_enableAjax(false); |
| } |
| } |
| </script> |
| </telerik:RadScriptBlock> |
| <telerik:RadAjaxManager ID="ramSearch" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="rgGrid"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="rgGrid" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| <ClientEvents OnRequestStart="conditionalPostback" /> |
| </telerik:RadAjaxManager> |
| <telerik:RadGrid ID="rgGrid" runat="server" Width="100%" ShowStatusBar="False" |
| AutoGenerateColumns="False" PageSize="10" EnableViewState="true" AllowSorting="True" AllowMultiRowSelection="False" AllowPaging="True" Visible="true"> |
| <MasterTableView Width="100%" DataKeyNames="IDNumber" AllowMultiColumnSorting="False"> |
| <NoRecordsTemplate><div class="noRecords">Your search criteria did not return any results, or you did not first select any criteria to search on.</div> |
| </NoRecordsTemplate> |
| <Columns> |
| <telerik:GridTemplateColumn UniqueName="FullName" SortExpression="FullName" HeaderText="Student Name" HeaderButtonType="TextButton" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Center"> |
| <ItemTemplate> |
| <asp:LinkButton ID="lbtnViewInfo" Font-Underline="true" runat="server" CausesValidation="false" CommandName="ViewInfo" Width="100%" Text='<%#Eval("FullName") %>' /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| Private Sub rgGrid_ItemCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles rgGrid.ItemCommand |
| Select Case e.CommandName |
| Case "ViewInfo" |
| panelInfo.Visible = True |
| pnlsearch.Visible = False |
| pnlGrid.Visible = False |
| Case Else |
| Exit Sub |
| End Select |
| End Sub |

<telerik:GridBinaryImageColumn DataAlternateTextField="Title" DataField="BinaryContent" HeaderText="Image" ImageAlign="NotSet" ImageHeight="120px" ImageWidth="120px" ResizeMode="Fit" UniqueName="BinaryContent"></telerik:GridBinaryImageColumn>protected void SetValues(GridCommandEventArgs e){ if (e == null) { return; } if (!(e.Item is GridEditableItem)) { return; } var editedItem = e.Item as GridEditableItem; var hashTable = new Hashtable(); e.Item.OwnerTableView.ExtractValuesFromItem(hashTable, editedItem); // Simpler form of access naturally won't work. if (hashTable.ContainsKey("BinaryContent")) { // I KNOW I can't access the content like this: // this.EntityBinaryContent = hashTable["BinaryContent"] == null // ? null // : SomeUtility.ConvertToBytes(hashTable["BinaryContent"]); // But at this stage, with what I have to work with (e) etc. // How can I easily get hold of the upload bytes? }}