<
telerik:RadGrid ID="Schedule" runat="server" AllowSorting="True" SortingSettings-SortToolTip="<%$ Resources:ToolTipSort %>"
Skin="Office2007" GridLines="None" AutoGenerateColumns="False">
<clientsettings AllowRowsDragDrop="True">
<Scrolling AllowScroll="True" UseStaticHeaders="True" />
<Selecting AllowRowSelect="True"/>
<ClientEvents OnRowDropping="onScheduleRowDropping"/>
</clientsettings>
<mastertableview commanditemdisplay="Top" datakeynames="ID" clientdatakeynames="ID"
gridlines="None" tablelayout="Auto" allowmulticolumnsorting="true">
<CommandItemTemplate>
</CommandItemTemplate>
<GroupByExpressions>
<telerik:GridGroupByExpression>
<SelectFields>
<telerik:GridGroupByField FieldName="DateBegin" FormatString="{0:D}" HeaderText=" "
HeaderValueSeparator=""></telerik:GridGroupByField>
</SelectFields>
<GroupByFields>
<telerik:GridGroupByField FieldName="DateBegin" SortOrder="Ascending"></telerik:GridGroupByField>
</GroupByFields>
</telerik:GridGroupByExpression>
</GroupByExpressions>
<Columns>
<telerik:GridTemplateColumn HeaderText="<%$ Resources:Hour_GridHeader %>" ItemStyle-VerticalAlign="Top"
HeaderStyle-Width="80px" ItemStyle-Width="80px">
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "Hours")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="<%$ Resources:Description_GridHeader %>"
ItemStyle-VerticalAlign="Top" HeaderStyle-Width="100%" ItemStyle-Width="100%">
<ItemTemplate>
<span style="position: relative; vertical-align: top">
<asp:Image ID="imgType" runat="server" />
<asp:Label ID="lblDescription" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Description")%>'></asp:Label>
</span>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="<%$ Resources:Priority_GridHeader %>" HeaderStyle-HorizontalAlign="Center"
ItemStyle-VerticalAlign="Top" ItemStyle-HorizontalAlign="Center" HeaderStyle-Width="90px"
ItemStyle-Width="90px">
<ItemTemplate>
<%
#DataBinder.Eval(Container.DataItem, "PriorityDisplay")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn ItemStyle-VerticalAlign="Top" HeaderStyle-Width="60px"
ItemStyle-Width="60px">
<ItemTemplate>
<span id="ActionsToolBar" runat="server" onclick="event.cancelBubble=true;">
<telerik:RadToolBar ID="ActionsRadToolBar" runat="server" Skin="Office2007" OnClientButtonClicked="ActionsRadToolBar_OnClientButtonClicked" AppointmentId='<%# Eval("ID") %>'>
<Items>
<telerik:RadToolBarDropDown runat="server" Text="<%$ Resources:ActionsToolBarMenu %>" Width="100%" Height="18px">
<Buttons>
</Buttons>
</telerik:RadToolBarDropDown>
</Items>
</telerik:RadToolBar>
</span>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn UniqueName="HasWarningUnavailabilityConflict" DataField="HasWarningUnavailabilityConflict"
Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="HasWarningResourceConflict" DataField="HasWarningResourceConflict"
Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="AppointmentType" DataField="AppointmentType"
Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="Priority" DataField="Priority" Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="IsFinished" DataField="IsFinished" Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="IsCanceled" DataField="IsCanceled" Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="FromOldPlanVersion" DataField="FromOldPlanVersion" Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="ManualCreation" DataField="ManualCreation" Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="VisitType" DataField="VisitType" Display="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName="IsUnasigned" DataField="IsUnasigned" Display="false">
</telerik:GridBoundColumn>
</Columns>
<NoRecordsTemplate>
<asp:Literal ID="litNoRecords" runat="server" Text="<%$ Resources:NoRecords %>"></asp:Literal>
</NoRecordsTemplate>
</mastertableview>
</telerik:RadGrid>
And I want in OnRowDropping compare the AppointmentType to see if two rows had the same value
Hi,
I've a radcombobox and I set the datasource to a List<string>
List<String> obDateItems = GetDateForSelectedReports();
m_radFromDateRangeCombo.DataSource = obDateItems;
m_radFromDateRangeCombo.DataBind();
m_radFromDateRangeCombo.SelectedIndex = ???;
I need to set my selectedIndex to the last item in the combobox . how do I do this in c#?Pls help me with code.
Thanks,
ZR
The Orders scaffold table should contain a navigation link to Customers Table. As a matter of fact the databind process fails returning the following exception:
exception
DataBinding: 'NorthwindModel.Orders' does not contain a property with the name 'Customers.CustomerID'.
stacktrace:| protected void Page_Load(object sender, EventArgs e) |
| { |
| MetaTable table = GridDataSource.GetTable(); |
| Title = table.DisplayName; |
| // Includes foreignKey Entities in the EntityDataSource |
| GridDataSource.Include = table.ForeignKeyColumnsNames; |
| //... |
| } |
| <%@ Page Language="VB" MasterPageFile="~/Masters/MFISoftMaster.master" AutoEventWireup="false" CodeFile="AreaOfOperation.aspx.vb" Inherits="Pages_AreaOfOperation" title="Untitled Page" %> |
| <asp:Content ID="Content1" ContentPlaceHolderID="CPHMain" Runat="Server"> |
| <script language="javascript" type="text/javascript"> |
| var obj= new Object(); |
| function ShowMessage(sender, args) |
| { |
| var id = args.getDataKeyValue("Addressid"); |
| var tableView = $find("<%= Grid1.ClientID %>").get_masterTableView(); |
| //Get the clicked row |
| var index_id = 0; |
| var index = args.get_itemIndexHierarchical(); |
| var item = args.get_tableView().get_dataItems()[index]; |
| var rowElement = item.get_element(); |
| obj.Addressid = id; |
| obj.name = rowElement.innerText; |
| var tableView_temp = $find("<%= RadGrid2.ClientID %>"); |
| tableView_temp._updating = true; |
| var tableView1 = $find("<%= RadGrid2.ClientID %>").get_masterTableView(); |
| var data_items = tableView1._dataItems; |
| tableView1.set_dataSource(obj); |
| tableView1.dataBind(); |
| data_items = tableView1._dataItems; |
| } |
| </script> |
| <div style="text-align: center; vertical-align: middle; position: absolute; top: 130px; |
| left: 100px;"> |
| <MFI:PentaPanel ID="pnlContainer" Title="Area Of Operation" runat="Server" RenderNormally="False" |
| CommandPanelId="PnlCommand" Height="340px" Width="850px" ShowPrintIcon="true" |
| PrintIconUrl="~\Includes\Images\print1.ico"> |
| <div style="width: 770px; height: 330px"> |
| <table> |
| <tr align="left"> |
| <td align="left"> |
| <telerik:RadGrid ID="Grid1" runat="server" AutoGenerateColumns="false" |
| GridLines="None" ClientSettings-AllowExpandCollapse="true" |
| ClientSettings-AllowKeyboardNavigation="true" |
| AutoGenerateDeleteColumn="false" PageSize="15" AutoGenerateEditColumn="false" |
| Width="300px" Skin="Outlook" Height="300px" EnableViewState="True"> |
| <ClientSettings Selecting-AllowRowSelect="true" EnableRowHoverStyle="true"> |
| <ClientEvents OnRowSelected="ShowMessage" /> |
| </ClientSettings> |
| <MasterTableView DataKeyNames="Addressid" ClientDataKeyNames="Addressid"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="Addressid" ItemStyle-Width="0PX" Visible="false" UniqueName="Addressid"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="name" ItemStyle-Width="200px" ItemStyle-HorizontalAlign="Left" HeaderText="Name" UniqueName="name"></telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| </td> |
| <td> |
| <telerik:RadGrid ID="RadGrid2" runat="server" AutoGenerateColumns="false" |
| GridLines="None" |
| ClientSettings-AllowKeyboardNavigation="true" |
| AutoGenerateDeleteColumn="false" PageSize="15" AutoGenerateEditColumn="false" |
| Width="300px" Skin="Outlook" Height="300px" EnableViewState="True" |
| ShowFooter="True" AllowSorting="true" |
| AllowAutomaticDeletes = "False" AllowAutomaticUpdates ="False" |
| AllowAutomaticInserts="False" > |
| <ClientSettings Selecting-AllowRowSelect="true" EnableRowHoverStyle="true"> |
| <%--<ClientEvents OnRowSelected="ShowMessage" />--%> |
| </ClientSettings> |
| <MasterTableView DataKeyNames="branch_oper_districtid" ClientDataKeyNames="branch_oper_districtid"> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="Addressid" ItemStyle-Width="0PX" Visible="false" UniqueName="Addressid"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="name" ItemStyle-Width="200px" ItemStyle-HorizontalAlign="Left" HeaderText="Name" UniqueName="name"></telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| </td> |
| </tr> |
| </table> |
| </div> |
| </MFI:PentaPanel> |
| </div> |
| </asp:Content> |
| ''' <summary> |
| ''' Clear all docks from a given raddocklayout |
| ''' </summary> |
| ''' <param name="rdLayout">given raddocklayout</param> |
| ''' <remarks></remarks> |
| Public Sub ClearAllDocks(ByVal rdLayout As RadDockLayout) |
| Dim rdZones As ReadOnlyCollection(Of RadDockZone) = rdLayout.RegisteredZones() |
| For Each rdZone As RadDockZone In rdZones |
| rdZone.Docks.Clear() |
| 'For Each rdDock As RadDock In rdZone.Docks() |
| ' rdDock.Closed = True |
| 'Next |
| Next |
| End Sub |