Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
84 views
Hi,

I have telerik RadGrid with grouping. I see group panel with group field, but grid is not group rows (see attachment).
For fill grid I use Webservice and clientside databinging.
This is my code:

<telerik:RadGrid ID="grdResult" runat="server" AllowPaging="True"
            AllowSorting="True" AutoGenerateColumns="False" GridLines="None"
            PageSize="20" Width="100%" BorderStyle="None" EnableEmbeddedSkins="False"
            EnableViewState="true" Culture="de-DE" ShowFooter="True" ShowGroupPanel="True">
            <ClientSettings AllowDragToGroup="True" EnableRowHoverStyle="true" DataBinding-CountPropertyName="CountProduct" DataBinding-DataPropertyName="DataProduct">
                <Selecting AllowRowSelect="true" />
                <DataBinding Location="WebServiceProduct.asmx" SelectMethod="GetDataAndCount" EnableCaching="false"/>
                <ClientEvents OnDataBinding="grdResult_DataBinding" OnDataBound="grdResult_DataBound"/>
            </ClientSettings>
            <HeaderStyle Wrap="False" />
            <MasterTableView GroupLoadMode="Client">
                <GroupByExpressions>
                    <telerik:GridGroupByExpression>
                        <SelectFields>
                            <telerik:GridGroupByField FieldAlias="USER_Profile" FieldName="USER_Profile"></telerik:GridGroupByField>
                        </SelectFields>
                        <GroupByFields>
                            <telerik:GridGroupByField FieldName="USER_Profile"></telerik:GridGroupByField>
                        </GroupByFields>
                    </telerik:GridGroupByExpression>
                </GroupByExpressions>
                <Columns>
                    <telerik:GridBoundColumn DataField="GroupIcon" HeaderText="Group" UniqueName="colResultGroup" ItemStyle-CssClass="grid_td_line"></telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Text1" HeaderText="Typ Caption" UniqueName="colResultText1" ItemStyle-CssClass="grid_td_line"></telerik:GridBoundColumn>
             <telerik:GridBoundColumn DataField="USER_Profile" HeaderText="USER_Profile" UniqueName="USER_Profile" ItemStyle-CssClass="grid_td_line"></telerik:GridBoundColumn>
                   
...
                </Columns>
            </MasterTableView>
            <PagerStyle Mode="NextPrevAndNumeric" PageButtonCount="10" />
            <GroupingSettings ShowUnGroupButton="true" />
        </telerik:RadGrid>

Where I do mistake?
Thanks for answer.

Best regards

Roman
Iana Tsolova
Telerik team
 answered on 06 May 2011
1 answer
59 views

if i put this code restrict for pageload in radtabstrip.
page's not loaded .
but i have one issue .
one tab have 6 drop down list any one of the drop down has selected index to changed all other five fields are
visible false come how i restrict that one.
please reply as soon as possible

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
                            <AjaxSettings>
                                <telerik:AjaxSetting AjaxControlID="RadTabStrip1">
                                    <UpdatedControls>
                                        <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" UpdatePanelHeight="" LoadingPanelID="RadAjaxLoadingPanel1" />
                                        <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" UpdatePanelHeight="" LoadingPanelID="RadAjaxLoadingPanel1" />
                                    </UpdatedControls>
                                </telerik:AjaxSetting>
                                <telerik:AjaxSetting AjaxControlID="RadMultiPage1">
                                    <UpdatedControls>
                                        <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" UpdatePanelHeight="" LoadingPanelID="RadAjaxLoadingPanel1" />
                                    </UpdatedControls>
                                </telerik:AjaxSetting>
                            </AjaxSettings>
                        </telerik:RadAjaxManager>
                        <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" />


Thanks ,
Mohamed
mohamed
Top achievements
Rank 1
 answered on 06 May 2011
2 answers
220 views
Hi,
I'm having a strange behaviour in the following scenario:

A textbox and a button on a webform. Clicking the button opens a modal dialog with a grid. After closing the popup, the value selected in the grid in written into the text field. I used the following code to open the dialog:

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"
    <script type="text/javascript"
     function ShowDialog() 
    
        window.radopen(null, "winSearchDialog"); 
    
    </script>
</telerik:RadCodeBlock>
     
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Overlay="false"
    <Windows>
        <telerik:RadWindow ID="winSearchDialog" runat="server" Width="600px" Height="600px" Modal="true"
            Title="Select BP" NavigateUrl="~/Pages/Parent2Popup.aspx" />
    </Windows>
</telerik:RadWindowManager>

This works fine when using the code snippet on a web form.

But I need to use this code in a user control. The user control contains the same textbox and button with the same code snippet.
After opening the modal dialog closes automatically after 1-2 seconds. This is really strange.

Thanks for help,
Uwe
Uwe
Top achievements
Rank 1
 answered on 06 May 2011
4 answers
133 views
I'm using RadTabStrip include 6 tab  every tab i change page's loaded .
how i restrict that.


this my sample code here


 <telerik:RadTabStrip ID="RadTabStrip1" runat="server" Skin="" SelectedIndex="3" Orientation="VerticalLeft"
            EnableEmbeddedSkins="False" Style="position: absolute; top: 50px; left: 0px;"
            Width="112px" MultiPageID="RadMultiPage1" OnTabClick="RadTabStrip1_TabClick">
            <Tabs>
                <telerik:RadTab Text="Details" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered">
                </telerik:RadTab>
                <telerik:RadTab Text="Custom Fields" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered">
                </telerik:RadTab>
                <telerik:RadTab Text="Attachments" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered">
                </telerik:RadTab>
                <telerik:RadTab Text="Requests" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered" Selected="True">
                </telerik:RadTab>
                <telerik:RadTab Text="Lease Details" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered">
                </telerik:RadTab>
                <telerik:RadTab Text="Service Contracts" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered">
                </telerik:RadTab>
                <telerik:RadTab Text="Audit" CssClass="firstTab" SelectedCssClass="firstTabSelected"
                    HoveredCssClass="firstTabHovered">
                </telerik:RadTab>
            </Tabs>
        </telerik:RadTabStrip>
        <telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="3" Style="position: absolute;
            top: 55px; left: 110px">
            <telerik:RadPageView runat="server" ID="RadPageView1">
                <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" LoadingPanelID="RadAjaxLoadingPanel1">
                    <div style="width: 70%">
                        <table width="90%" align="center">
                            <%-- <tr style="height: 15px">
                                <td>
                                </td>
                                <td>
                                </td>
                            </tr>--%>
                            <tr>
                                <td>
                                    Asset Tag
                                </td>
                                <td>
                                    <telerik:RadTextBox ID="radtxt_AssetTag" runat="server">
                                    </telerik:RadTextBox>
                                </td>
                                <td>
                                    Asset Type
                                </td>
                                <td>
                                    <telerik:RadComboBox ID="radCombx_AssetType" runat="server" AutoPostBack="true" AppendDataBoundItems="true"
                                        OnSelectedIndexChanged="radCombx_AssetType_SelectedIndexChanged">
                                    </telerik:RadComboBox>
                                    <asp:HiddenField ID="hdn_AssetTypeId" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Serial Number
                                </td>
                                <td>
                                    <telerik:RadNumericTextBox ID="radNumtxt_SerialNumber" runat="server">
                                    </telerik:RadNumericTextBox>
                                </td>
                                <td>
                                    Manufacturer
                                </td>
                                <td>
                                    <telerik:RadComboBox ID="radCombx_Manufacturer" runat="server" AutoPostBack="true"
                                        AppendDataBoundItems="true" OnSelectedIndexChanged="radCombx_Manufacturer_SelectedIndexChanged">
                                    </telerik:RadComboBox>
                                    <asp:HiddenField ID="hdn_ManufacturerId" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Acquired Date
                                </td>
                                <td>
                                    <telerik:RadDatePicker ID="raddtpkr_AcquiredDate" runat="server" Culture="en-US">
                                    </telerik:RadDatePicker>
                                </td>
                                <td>
                                    Model
                                </td>
                                <td>
                                    <telerik:RadComboBox ID="radCombx_Model" runat="server" AutoPostBack="true" AppendDataBoundItems="true"
                                        OnSelectedIndexChanged="radCombx_Model_SelectedIndexChanged">
                                    </telerik:RadComboBox>
                                    <asp:HiddenField ID="hdn_ModelId" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Price
                                </td>
                                <td>
                                    <telerik:RadNumericTextBox ID="radNumtxt_Price" runat="server">
                                    </telerik:RadNumericTextBox>
                                </td>
                                <td>
                                    Vendor
                                </td>
                                <td>
                                    <telerik:RadComboBox ID="radCombx_Vendor" runat="server" AutoPostBack="true" AppendDataBoundItems="true"
                                        OnSelectedIndexChanged="radCombx_Vendor_SelectedIndexChanged">
                                    </telerik:RadComboBox>
                                    <%-- <telerik:RadComboBox ID="radCombx_Vendor" runat="server" AutoPostBack="true" EnableLoadOnDemand="true"
                                        EmptyMessage="Type here ..." OnSelectedIndexChanged="radCombx_Vendor_SelectedIndexChanged"
                                        OnItemsRequested="radCombx_Vendor_ItemsRequested" OnClientItemsRequesting="itemRequesting">
                                    </telerik:RadComboBox>--%>
                                    <%--<telerik:RadComboBox ID="radCombx_Vendor" runat="server" AutoPostBack="true" EnableLoadOnDemand="true"
                                        OnSelectedIndexChanged="radCombx_Vendor_SelectedIndexChanged">
                                    </telerik:RadComboBox>--%>
                                    <asp:HiddenField ID="hdn_VendorId" runat="server" />
                                </td>
                            </tr>
                            <tr>
                                <td colspan="4">
                                    <fieldset style="height: 100px; width: 527px;">
                                        <legend style="margin-bottom: 10px">Details</legend>
                                        <table>
                                            <tr>
                                                <td>
                                                    Organization
                                                </td>
                                                <td>
                                                    <telerik:RadComboBox ID="radCombx_Organization" runat="server" AutoPostBack="true"
                                                        OnSelectedIndexChanged="radCombx_Organization_SelectedIndexChanged" AppendDataBoundItems="true">
                                                    </telerik:RadComboBox>
                                                    <asp:HiddenField ID="hdn_OrganizationId" runat="server" />
                                                </td>
                                                <td>
                                                    User
                                                </td>
                                                <td>
                                                    <telerik:RadComboBox ID="radCombx_Requestor" runat="server" AutoPostBack="true" OnSelectedIndexChanged="radCombx_Requestor_SelectedIndexChanged"
                                                        AppendDataBoundItems="true">
                                                    </telerik:RadComboBox>
                                                    <asp:HiddenField ID="hdn_UserId" runat="server" />
                                                </td>
                                                <%--   <td align="right" style="width: 115px">
                                                    User
                                                </td>
                                                <td>
                                                    <telerik:RadComboBox ID="radCombx_User" runat="server">
                                                    </telerik:RadComboBox>
                                                </td>--%>
                                            </tr>
                                            <tr>
                                                <td>
                                                    Location
                                                </td>
                                                <td>
                                                    <telerik:RadComboBox ID="radCombx_Location" runat="server">
                                                    </telerik:RadComboBox>
                                                </td>
                                                <td align="right">
                                                    Department
                                                </td>
                                                <td>
                                                    <telerik:RadComboBox ID="radCombx_Department" runat="server">
                                                    </telerik:RadComboBox>
                                                </td>
                                            </tr>
                                            <%-- <tr>
                                                <td colspan="8" align="center">
                                                    <telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None" AutoGenerateColumns="true">
                                                    </telerik:RadGrid>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td colspan="8" align="center">
                                                    <telerik:RadGrid ID="RadGrid2" runat="server">
                                                    </telerik:RadGrid>
                                                </td>
                                            </tr>--%>
                                            <tr>
                                                <td>
                                                    <asp:Label ID="lbl_Name" Text="Name :" runat="server"></asp:Label>
                                                </td>
                                                <td colspan="3">
                                                    <asp:Label ID="lbl_NameDisplay" runat="server" Text="Label" Width="100px"></asp:Label><asp:Label
                                                        ID="lbl_EmailDisplay" runat="server" Text="Label" Width="150px"></asp:Label>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <asp:Label ID="lbl_Location" Text="Location:" runat="server"></asp:Label>
                                                </td>
                                                <td colspan="3">
                                                    <asp:Label ID="lbl_LocationDispaly" runat="server" Text="Label"></asp:Label>
                                                    <asp:Label ID="lbl_CityDisplay" runat="server" Text="Label"></asp:Label>
                                                    <asp:Label ID="lbl_StateDisplay" runat="server" Text="Label"></asp:Label>
                                                </td>
                                            </tr>
                                        </table>
                                    </fieldset>
                                </td>
                            </tr>
                            <tr>
                                <td>
                                    Notes
                                </td>
                                <td colspan="3">
                                    <telerik:RadTextBox ID="radtxt_Notes" runat="server" Height="75px" TextMode="MultiLine"
                                        Width="450px">
                                    </telerik:RadTextBox>
                                </td>
                            </tr>
                        </table>
                    </div>
                </telerik:RadAjaxPanel>
            </telerik:RadPageView>
            <telerik:RadPageView runat="server" ID="RadPageView2">
                <ul class="chat">
                    <li>Custom Fields<span class="time">(10:27)</span>: Custom Field PageView Show </li>
                </ul>
            </telerik:RadPageView>
            <telerik:RadPageView runat="server" ID="RadPageView3">
                <div style="width: 100%">
                    <table align="center">
                        <tr>
                            <td>
                                <telerik:RadAsyncUpload ID="RadAsyncUpload1" runat="server" MultipleFileSelection="Automatic"
                                    MaxFileInputsCount="10" MaxFileSize="10">
                                </telerik:RadAsyncUpload>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <telerik:RadGrid ID="RadGrid_Attachments" runat="server">
                                </telerik:RadGrid>
                            </td>
                        </tr>
                    </table>
                </div>
            </telerik:RadPageView>
            <telerik:RadPageView runat="server" ID="RadPageView4">
                <div style="width: 70%">
                    <table width="90%" align="center">
                        <tr>
                            <td>
                                <telerik:RadGrid ID="RadGrid_Requests" runat="server" Skin="Office2007">
                                </telerik:RadGrid>
                            </td>
                        </tr>
                    </table>
                </div>
            </telerik:RadPageView>
            <telerik:RadPageView runat="server" ID="RadPageView5">
                <div style="width: 70%">
                    <table width="90%" align="center">
                        <tr>
                            <td>
                                <asp:Label ID="Label1" runat="server" Text="Lease Provider" Width="130px"></asp:Label>
                            </td>
                            <td>
                                <telerik:RadTextBox runat="server" ID="Lease_Provider" Width="150px">
                                </telerik:RadTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label2" runat="server" Text="Start Date" Width="130px"></asp:Label>
                            </td>
                            <td>
                                <telerik:RadDatePicker runat="server" ID="Lease_StartDate" Width="150px" DateInput-DateFormat="dd/MM/yyyy">
                                </telerik:RadDatePicker>
                            </td>
                            <td>
                                <asp:Label ID="Label3" runat="server" Text="End Date" Width="100px"></asp:Label>
                            </td>
                            <td>
                                <telerik:RadDatePicker runat="server" ID="Lease_EndDate" Width="150px" DateInput-DateFormat="dd/MM/yyyy">
                                </telerik:RadDatePicker>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label4" runat="server" Text="Payment Amount" Width="130px"></asp:Label>
                            </td>
                            <td>
                                <telerik:RadNumericTextBox runat="server" ID="Lease_PaymentAmount" Width="150px">
                                </telerik:RadNumericTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label5" runat="server" Text="Payment Frequency" Width="130px"></asp:Label>
                            </td>
                            <td>
                                <telerik:RadNumericTextBox runat="server" ID="Lease_PaymentFrequency" Width="150px">
                                </telerik:RadNumericTextBox>
                            </td>
                            <td>
                                <asp:Label ID="Label6" runat="server" Text="Payment Terms" Width="100px"></asp:Label>
                            </td>
                            <td>
                                <telerik:RadNumericTextBox runat="server" ID="Lease_TotalPayments" Width="150px">
                                </telerik:RadNumericTextBox>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:Label ID="Label7" runat="server" Text="Additional Notes" Width="130px"></asp:Label>
                            </td>
                            <td colspan="2">
                                <telerik:RadTextBox runat="server" ID="Lease_Notes" Width="250" TextMode="MultiLine">
                                </telerik:RadTextBox>
                            </td>
                        </tr>
                        <%--<tr>
                        <td align="center" colspan="4">
                            <asp:Button runat="server" ID="Save" AccessKey="s" Text="Save" OnClick="Save_Click" />
                            <asp:Button runat="server" ID="Can" AccessKey="c" Text="Cancel" OnClick="Can_Click" />
                        </td>
                    </tr>--%>
                    </table>
                </div>
            </telerik:RadPageView>
            <telerik:RadPageView runat="server" ID="RadPageView6">
                <telerik:RadAjaxPanel ID="RadAjaxPanel2" runat="server" LoadingPanelID="RadAjaxLoadingPanel1">
                    <div style="width: 90%">
                        <table width="90%" align="center">
                            <tr>
                                <td>
                                    <telerik:RadGrid ID="RadGrid_ServiceContracts" runat="server" Skin="Office2007" AllowAutomaticInserts="True"
                                        AllowAutomaticUpdates="True" GridLines="None" AutoCompleteType="Disabled" AllowFilteringByColumn="True"
                                        AllowPaging="True" AllowSorting="True" OnNeedDataSource="RadGrid_ServiceContracts_NeedDataSource"
                                        OnItemDataBound="RadGrid_ServiceContracts_ItemDataBound" OnItemCommand="RadGrid_ServiceContracts_ItemCommand">
                                        <GroupingSettings CaseSensitive="false" />
                                        <MasterTableView AutoGenerateColumns="false" CommandItemDisplay="Top" EditMode="PopUp"
                                            IsFilterItemExpanded="false">
                                            <CommandItemTemplate>
                                                <telerik:RadToolBar ID="RadToolBar1" OnButtonClick="RadToolBar1_ButtonClick" runat="server"
                                                    OnClientButtonClicking="onToolBarClientButtonClicking">
                                                    <Items>
                                                        <telerik:RadToolBarButton Text="Add new" CommandName="InitInsert" ImageUrl="../../images/AddRecord.gif"
                                                            Visible='<%# !RadGrid_ServiceContracts.MasterTableView.IsItemInserted %>'>
                                                        </telerik:RadToolBarButton>
                                                        <telerik:RadToolBarButton Text="Filter" CommandName="Filter" ImageUrl="../../images/Filter 3.gif">
                                                        </telerik:RadToolBarButton>
                                                        <telerik:RadToolBarButton Text="Print" CommandName="Print" onclick="PrintRadGrid()">
                                                        </telerik:RadToolBarButton>
                                                        <telerik:RadToolBarButton Text="Refresh" CommandName="RebindGrid" ImageUrl="../../images/Refresh.gif">
                                                        </telerik:RadToolBarButton>
                                                    </Items>
                                                </telerik:RadToolBar>
                                            </CommandItemTemplate>
                                            <PagerStyle BackColor="#D8EBFC" Mode="NextPrevNumericAndAdvanced" />
                                            <HeaderStyle CssClass="dataheadcolor" />
                                            <RowIndicatorColumn>
                                                <HeaderStyle Width="20px"></HeaderStyle>
                                            </RowIndicatorColumn>
                                            <CommandItemSettings ExportToPdfText="Export to Pdf"></CommandItemSettings>
                                            <Columns>
                                                <telerik:GridEditCommandColumn ButtonType="ImageButton" HeaderStyle-Width="10px" />
                                                <telerik:GridBoundColumn DataField="ContractID" ReadOnly="true" Visible="false" SortExpression="ContractID"
                                                    UniqueName="ContractID" HeaderStyle-Width="30px">
                                                    <HeaderStyle Width="30px"></HeaderStyle>
                                                </telerik:GridBoundColumn>
                                                <telerik:GridBoundColumn DataField="Contract_Description" HeaderText="Contract Description"
                                                    SortExpression="Contract_Description" UniqueName="Contract_Description" HeaderStyle-Width="250px">
                                                    <HeaderStyle Width="250px"></HeaderStyle>
                                                </telerik:GridBoundColumn>
                                                <telerik:GridDropDownColumn HeaderText="Vendor Name" UniqueName="Vendor" DataSourceID="VendorDataSource"
                                                    ListTextField="Vendor_Name" ListValueField="Vendor_ID" DataField="Vendor_Name"
                                                    Visible="false">
                                                </telerik:GridDropDownColumn>
                                                <telerik:GridBoundColumn DataField="Vendor_Name" HeaderText="Vendor Name" SortExpression="Vendor_Name"
                                                    UniqueName="Vendor_Name" HeaderStyle-Width="150px" ReadOnly="true">
                                                    <HeaderStyle Width="150px"></HeaderStyle>
                                                </telerik:GridBoundColumn>
                                                <telerik:GridDateTimeColumn DataField="Contract_StartDate" HeaderText="StartDate"
                                                    SortExpression="Contract_StartDate" UniqueName="Contract_StartDate" FilterControlWidth="100px"
                                                    HeaderStyle-Width="150" PickerType="DatePicker" DataFormatString="{0:MM/dd/yyyy}"
                                                    Visible="false">
                                                </telerik:GridDateTimeColumn>
                                                <telerik:GridDateTimeColumn DataField="Contract_EndDate" HeaderText="EndDate" SortExpression="Contract_EndDate"
                                                    UniqueName="Contract_EndDate" FilterControlWidth="100" HeaderStyle-Width="150px"
                                                    PickerType="DatePicker" DataFormatString="{0:MM/dd/yyyy}" Visible="false">
                                                </telerik:GridDateTimeColumn>
                                                <telerik:GridDateTimeColumn DataField="Contract_WarrantyExpiryDate" HeaderText="ExpiryDate"
                                                    SortExpression="Contract_WarrantyExpiryDate" UniqueName="Contract_WarrantyExpiryDate"
                                                    FilterControlWidth="100px" HeaderStyle-Width="150px" PickerType="DatePicker"
                                                    DataFormatString="{0:MM/dd/yyyy}" Visible="false">
                                                </telerik:GridDateTimeColumn>
                                                <telerik:GridButtonColumn CommandName="Delete" ButtonType="ImageButton" UniqueName="DeleteColumn"
                                                    CommandArgument="Child" ConfirmDialogType="RadWindow" ConfirmText="Are You Sure Want To Delete This Record?"
                                                    ConfirmTitle="Delete Confirm" HeaderStyle-Width="10px" />
                                            </Columns>
                                        </MasterTableView>
                                    </telerik:RadGrid>
                                </td>
                            </tr>
                        </table>
                        <asp:SqlDataSource ID="VendorDataSource" runat="server" ConnectionString="<%$ ConnectionStrings:TBSHelpDeskLiveDB_ConnectionString %>"
                            SelectCommand="SELECT Vendor_ID,Vendor_Name from AssetVendors where Vendor_Inactive=0">
                        </asp:SqlDataSource>
                    </div>
                </telerik:RadAjaxPanel>
            </telerik:RadPageView>
            <telerik:RadPageView runat="server" ID="RadPageView7">
                <ul class="chat">
                    <li>Audit<span class="time">(10:27)</span>: Audit PageView Show </li>
                </ul>
            </telerik:RadPageView>
        </telerik:RadMultiPage>



Thanks,
Mohamed
mohamed
Top achievements
Rank 1
 answered on 06 May 2011
5 answers
162 views
Hi there,
how do I get to know if a grid was filtered by a specified column on PostBack?
I use a programmatically created grid and it loses its filter textbox entry on every postback, but the filter is still active. So the user does not see a column is still filtered. I would like to refill the TextBox so I the user has a hint that the column is still filterd.

Thanks.
Ferdinand
Iana Tsolova
Telerik team
 answered on 06 May 2011
2 answers
106 views
I have two List boxes (Master and Child) on a screen that fill with data on load.  The first (Master) is loaded by looking at file stuctures and loading the names of all the files, the second (child) loads from a database and shows a list of files that have been previously selected. 

All works fine but what I want to do is on if the user selects a record that already has data in the database I want to remove the matching files from the Master List, so the file name should only show once in either the master or child listbox.

How do I remove items from the master on load.
Genady Sergeev
Telerik team
 answered on 06 May 2011
5 answers
433 views
Hello.  I have the following set of code which to me seems like it should work but I am unable to saveas the file on FileUploaded. I get the error message: Sys.WebForms.PageRequestManagerServerErrorException: Could not find file 'C:\directory path where temp files should be\rje044e5.4bx'

 

 

 

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="Thumbnail" />
                <telerik:AjaxUpdatedControl ControlID="lblMessage" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
    function fileUploaded(sender, args) {
        $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest();
        $telerik.$(".invalid").html("");
        sender.deleteFileInputAt(0);
    }
    function validationFailed(sender, args) {
        $telerik.$(".invalid")
            .html("Invalid extension, please choose an image file");
        sender.deleteFileInputAt(0);
    }
</script>
</telerik:RadCodeBlock>
<div class="upload-panel">
    <telerik:RadBinaryImage runat="server" Width="200px" Height="150px" ResizeMode="Fit"
        ID="Thumbnail" ImageUrl="blank.png" AlternateText="Thumbnail" CssClass="binary-image" />
    <span class="invalid"></span>
    <telerik:RadAsyncUpload runat="server" ID="AsyncUpload1" MaxFileInputsCount="1" OnClientFileUploaded="fileUploaded"
        OnFileUploaded="AsyncUpload1_FileUploaded" 
        AllowedFileExtensions="jpeg,jpg,gif,png" 
        OnClientValidationFailed="validationFailed" MaxFileSize="819200" 
        TemporaryFolder="">
        <Localization Select="Choose Avatar" />
    </telerik:RadAsyncUpload>
</div>

Protected Sub AsyncUpload1_FileUploaded(ByVal sender As Object, ByVal e As Telerik.Web.UI.FileUploadedEventArgs) Handles AsyncUpload1.FileUploaded
    e.File.SaveAs(BasePath & UserID & e.File.GetExtension())
End Sub


For the life of me I can't figure out what I'm doing wrong here.  Any help?  Thank you very much!

Genady Sergeev
Telerik team
 answered on 06 May 2011
3 answers
751 views
I am trying to understand why the RadDatePicker will not populate the Input field with just calling the following statement in the PreRender method?

    protected void RadDatePickerStart_PreRender(object sender, EventArgs e) 
    { 
        if (!RadDatePickerStart.SelectedDate.HasValue) 
        { 
            RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-1); 
        } 
    } 

For me to get the value to populate to the DatePicker textbox I have to add this assignment:
RadDatePickerStart.DateInput.SelectedDate = DateTime.Today.AddDays(-1); 

Can someone please explain why that is needed?

I have a RadComboBox and upon selection of its SelectedIndexChanged event method that works without even having to set the additional DateInput.SelectedDate as you can see in this little code snippet.
    protected void rcbDateRange_SelectedIndexChanged(object sender, EventArgs e) 
    { 
        //Dates should be disabled unless Custom has been selected 
        RadDatePickerStart.Enabled = false
        RadDatePickerEnd.Enabled = false
 
        switch (rcbDateRange.SelectedValue) 
        { 
            case "WeekSun"
                RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-5); 
                RadDatePickerEnd.SelectedDate = DateTime.Today.AddDays(-1); 
                break
            case "custom"
                RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-1); 
                RadDatePickerEnd.SelectedDate = DateTime.Today.AddDays(-1); 
                RadDatePickerStart.Enabled = true
                RadDatePickerEnd.Enabled = true
                break
            default
                RadDatePickerStart.SelectedDate = DateTime.Today.AddDays(-1); 
                RadDatePickerEnd.SelectedDate = DateTime.Today.AddDays(-1); 
                break
        } 
    } 

I am not sure why you have to set the DateInput.SelectedDate in the PreRender to make it bubble up to the DatePicker's textbox.

I am using the SharedCalendar control and not sure if that makes a difference.

Just for completeness here is the aspx telerik elements:
                      <telerik:RadComboBox ID="rcbDateRange" AllowCustomText="false" Skin="WebBlue" OnSelectedIndexChanged="rcbDateRange_SelectedIndexChanged"  
                            AutoPostBack="true" runat="server">  
                            <Items>  
                                <telerik:RadComboBoxItem Text="Yesterday" Value="Yesterday" Selected="True" runat="server" />  
                                <telerik:RadComboBoxItem Text="Week To Date (Starts Sun)" Value="WeekSun" runat="Server" />  
                                <telerik:RadComboBoxItem Text="Week To Date (Starts Mon)" Value="WeekMon" runat="server" />  
                                <telerik:RadComboBoxItem Text="Prior Week (Sun-Sat)" Value="PriorSun" runat="server" />  
                                <telerik:RadComboBoxItem Text="Prior Week (Mon-Sun)" Value="PriorMon" runat="server" />  
                                <telerik:RadComboBoxItem Text="Month to Date" Value="MonthToDate" runat="server" />  
                                <telerik:RadComboBoxItem Text="Prior Month" Value="PriorMonth" runat="server" />  
                                <telerik:RadComboBoxItem Text="Quarter to Date" Value="QuarterToDate" runat="server" />  
                                <telerik:RadComboBoxItem Text="Prior Quarter" Value="PriorQuarter" runat="server" />  
                                <telerik:RadComboBoxItem Text="Year to Date" Value="YearToDate" runat="server" />  
                                <telerik:RadComboBoxItem Text="Prior Year" Value="PriorYear" runat="server" />  
                                <telerik:RadComboBoxItem IsSeparator="true" runat="server" />  
                                <telerik:RadComboBoxItem Text="Custom Range" Value="custom" runat="server" />  
                            </Items>  
                        </telerik:RadComboBox>  
  
                            <telerik:RadDatePicker ID="RadDatePickerStart" SharedCalendarID="sharedCalendar" OnPreRender="RadDatePickerStart_PreRender"  
                                Skin="WebBlue" Enabled="false" runat="server">  
                                <DateInput ID="rdpStartInput" ReadOnly="true" runat="server" />  
                            </telerik:RadDatePicker>  
  
                        <telerik:RadDatePicker ID="RadDatePickerEnd" SharedCalendarID="sharedCalendar" OnPreRender="RadDatePickerEnd_PreRender"  
                            Skin="WebBlue" Enabled="false" runat="server">  
                            <DateInput ID="rdpEndDateInput" ReadOnly="true" runat="server" />  
                        </telerik:RadDatePicker>  
 
 
        <telerik:RadCalendar ID="sharedCalendar" RangeMinDate="2005-04-01" runat="server" 
            EnableMultiSelect="false" Skin="WebBlue" Width="200px" ShowRowHeaders="false" 
            OnPreRender="sharedCalendar_PreRender" UseColumnHeadersAsSelectors="false"
        </telerik:RadCalendar 
Pavel
Telerik team
 answered on 06 May 2011
2 answers
93 views
Hello
I have an issue with a RadGrid controls and with a pager. If i make a search which returns me records on 30 pages, and i go on the last page, if i make a new search which will return records on less than 30 pages, the grid doesn't work and i get the message that there are no records, eventhough the count is greater than 0.
Can anyone help me, please?
adi
Top achievements
Rank 1
 answered on 06 May 2011
1 answer
78 views
Hi,
We use the RadDatePicker in our project. When the user click the RadDatePicker button to select the date, we will check if the condition is not matched, we need to cancel the action. And I have tried several ways, but they don't work.

 
function dateSelected(datepickerInstance, args) {
                args.CancelOpen = true;
                return false;
            }

<telerik:RadDatePicker runat="server" ID="rdp1">
    <DateInput ID="DateInput2" CausesValidation="True" runat="server"></DateInput>
    <Calendar ID="Calendar2" UseColumnHeadersAsSelectors="False" UseRowHeadersAsSelectors="False"   ViewSelectorText="x" runat="server"></Calendar>
    <DatePopupButton HoverImageUrl="" ImageUrl=""/>
    <ClientEvents OnPopupOpening="dateSelected" />
</telerik:RadDatePicker>

Please help me.

Thanks a lot!

Blind

Shinu
Top achievements
Rank 2
 answered on 06 May 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?