or
string strSql = "Select 'Visitor''s Name'=VisitorsName,'Organisation'=VisitorsOrg ,
'Due at' =Arriving_at_hr+':'+Arriving_at_mm, 'Visiting'=Name, Faculty=Short_name , School=School ,
'Call Ext'=Extension,'Meeting room'=RoomNo,'Send to Room'=Send_to_room,Comments
from tblVisitors,tblservice where tblvisitors.Division=tblService.Faculty_Name and Centre='" + lstCentre.SelectedItem.Value + "'
and ExpectedDate = convert(varchar(50),'" + txtOnDate.SelectedDate.Value + "', 101) Order by Name"; 
<telerik:RadPanelBar ID="RadPanelBar1" runat="server" Skin="Vista" ExpandMode="FullExpandedItem" DataFieldParentID="Id" DataTextField="Name"> <ItemTemplate> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> </ItemTemplate> </telerik:RadPanelBar>ObjectiveCollection objectives = user.Objectives; RadPanelBar1.DataSource = objectives; RadPanelBar1.DataBind();<telerik:GridTemplateColumn UniqueName="Day1"> <ItemTemplate> <asp:TextBox ID="Day1TextBox" runat="server" Width="40px" Enabled="true" OnTextChanged="Day1_TextChanged" AutoPostBack="true"></asp:TextBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Day2"> <ItemTemplate> <asp:TextBox ID="Day2TextBox" runat="server" Width="40px" Enabled="true" OnTextChanged="Day2_TextChanged" AutoPostBack="true"></asp:TextBox> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Day3"> <ItemTemplate> <asp:TextBox ID="Day3TextBox" runat="server" Width="40px" Enabled="true" OnTextChanged="Day3_TextChanged" AutoPostBack="true"></asp:TextBox> </ItemTemplate> </telerik:GridTemplateColumn> Protected Sub Day2_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Dim textbx As TextBox = sender Dim item As GridDataItem = textbx.NamingContainer Dim keyValues As String = item.KeyValues Dim p As Integer = InStr(keyValues, ":") Dim p2 As Integer = InStr(keyValues, "}") Dim strUniqueID As String = keyValues.Substring(p + 1, (p2 - p) - 3) Dim UniqueID As Integer = CInt(strUniqueID) Protected Sub Day3_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Dim editedItem As GridEditableItem = CType(CType(sender, TextBox).NamingContainer, GridEditableItem) Dim txtDay1 As TextBox = CType(editedItem("Day1TextBox").Controls(0), TextBox) Dim txtDay2 As TextBox = CType(editedItem("Day2TextBox").Controls(0), TextBox) Dim txtDay3 As TextBox = CType(editedItem("Day1TextBox").Controls(0), TextBox) CalculateLine(3, editedItem) <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"> <telerik:RadGrid ID="RadGrid1" runat="server" AllowFilteringByColumn="True" OnNeedDataSource="RadGrid1_NeedDataSource"AllowPaging="True" AllowSorting="True" GridLines="None" Skin="Office2007" > <MasterTableView> <RowIndicatorColumn> <HeaderStyle Width="20px" /> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px" /> </ExpandCollapseColumn> </MasterTableView> <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True"> </ClientSettings> </telerik:RadGrid> </telerik:RadAjaxPanel>protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { dtValues = new DataTable(); dtValues.Columns.Add("Items"); dtValues.Columns.Add("Rate"); dtValues.Columns.Add("Quantity"); dtValues.Columns.Add("Amount"); }