Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
99 views
Hi,

I'd like to use the ImageEditor as image viewer with view options rolation, zoom only. Is it possible to hide the edit options (like crop resize ...) and the Save option in the tool bar.

Your help is much appreciated.

LAN
Top achievements
Rank 1
 answered on 25 Feb 2012
3 answers
141 views
Hi Telerik team,
We have ADO.NET service which is hosted on server and i would like to use grid Client side data binding feature explained here in this post
http://demos.telerik.com/aspnet-ajax/grid/examples/clientbinding/defaultcs.aspx
This is good starting point but i don't want to bind grid on load but i would like to use on when user select value from combobox

Please advise how can i achieve this

Thanks
Ronak
Tsvetina
Telerik team
 answered on 25 Feb 2012
9 answers
243 views
I have replaced an asp.net textbox with the RadNumericTextBox

I used to have in my old text box the following code: onkeyup="calculatePrice(this)" , so that i could run some calculations on the input in java script.

Now i would like to do the same with my Rad control.

I have added this:

ClientEvents-OnValueChanged="calculatePrice(this)"  

but my java script fails.

It fails because in the original code "this" was the actual control so i could pass it simply to the java script function and get its name and its value. 

But with ClientEvents-OnValueChanged this is not the case. 

Can you please help me with this issue?

Andrew
Top achievements
Rank 1
 answered on 25 Feb 2012
1 answer
100 views
Hi,

Weird problem.  Here is what I am trying to do:  On the drop of a node, change my tab by setting the SelectedIndex of my TabStrip and Multipage to a selected value.  Specifically, I expect the code to work as follows:

  1. The node is dropped.
  2. I run the following code on the server:
  3. RadTabStrip1.SelectedIndex = 3
    RadMultiPage1.SelectedIndex = 3
  4. The Ajax Manager catches the change of the TabStrip and MultiPage.
  5. And then moves to the correct tab.

However, when just the TabStrip is added to the Ajax manager, the tab changes but the MultiPage does not (See screen shot one.).  When the MultiPage is added to the Ajax manager, the PageView disappears entirely (See screen shot two.).  Crazy.  I've also tried this version of the server side code:

RadTabStrip1.Tabs.Item(CInt(myTab)).Selected = True
RadMultiPage1.SelectedIndex = CInt(myTab)


I'm pretty sure my server side code is correct, as I've tested it every which way but loose.  Any ideas?

For reference, here is the .aspx of my TabStrip, etc. (Sorry it is so long.  Big app.):

<telerik:RadTabStrip runat="server" ID="RadTabStrip1" MultiPageID="RadMultiPage1" SelectedIndex="0" EnableEmbeddedSkins="false" Skin="Fastport">
    <Tabs>
        <telerik:RadTab runat="server" Text="1. General" PageViewID="PageView1">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="2. Equipment" PageViewID="PageView2">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="3. Cargo" PageViewID="PageView3">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="4. Regions" PageViewID="PageView4">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="5. Pay" PageViewID="PageView5">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="6. Benefits" PageViewID="PageView6">
        </telerik:RadTab>
        <telerik:RadTab runat="server" Text="7. Values" PageViewID="PageView7">
        </telerik:RadTab>
    </Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" RenderSelectedPageOnly="false">
    <telerik:RadPageView runat="server" ID="PageView1">
        <telerik:RadGrid ID="ExpRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="ExpRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="ExpDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="ExpDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider2" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="ExpDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @ExpPartyID) AND ([ExperienceParentID] = @ExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="ExpPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="743" Name="ExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
    <telerik:RadPageView runat="server" ID="PageView2">
        <telerik:RadGrid ID="EquipRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="EquipRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="EquipDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="EquipDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider3" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="EquipDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @EquipPartyID) AND ([ExperienceParentID] = @EquipExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="EquipPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="389" Name="EquipExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
    <telerik:RadPageView runat="server" ID="PageView3">
        <telerik:RadGrid ID="CargoRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="CargoRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="CargoDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="CargoDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider4" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="CargoDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @CargoPartyID) AND ([ExperienceParentID] = @CargoExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="CargoPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="666" Name="CargoExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
    <telerik:RadPageView runat="server" ID="PageView4">
        <telerik:RadGrid ID="RegionsRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="RegionsRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="RegionsDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="RegionsDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider5" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="RegionsDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @RegionsPartyID) AND ([ExperienceParentID] = @RegionsExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="RegionsPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="741" Name="RegionsExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
    <telerik:RadPageView runat="server" ID="PageView5">
            <telerik:RadGrid ID="PayRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="PayRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="PayDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="PayDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider6" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="PayDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @PayPartyID) AND ([ExperienceParentID] = @PayExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="PayPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="851" Name="PayExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
    <telerik:RadPageView runat="server" ID="PageView6">
        <telerik:RadGrid ID="BenefitsRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="BenefitsRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="BenefitsDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="BenefitsDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider7" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="BenefitsDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @BenefitsPartyID) AND ([ExperienceParentID] = @BenefitsExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="BenefitsPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="852" Name="BenefitsExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
    <telerik:RadPageView runat="server" ID="PageView7">
        <telerik:RadGrid ID="ValuesRadGrid" runat="server" AutoGenerateColumns="False" OnItemDataBound="ValuesRadGrid_ItemDataBound" CellSpacing="0" DataSourceID="ValuesDS" GridLines="None" CssClass="RemoveBorders" EnableEmbeddedSkins="false" Skin="Fastport" ShowHeader="False">
            <ClientSettings>
                <ClientEvents OnRowMouseOver="onRowMouseOver" />
            </ClientSettings>
            <MasterTableView DataKeyNames="PartyExperienceID" ClientDataKeyNames="PartyExperienceID" DataSourceID="ValuesDS">
                <Columns>
                    <telerik:GridBoundColumn DataField="PartyExperienceID" DataType="System.Int32" FilterControlAltText="Filter PartyExperienceID column" HeaderText="PartyExperienceID" ReadOnly="True" SortExpression="PartyExperienceID" UniqueName="PartyExperienceID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="PartyID" DataType="System.Int32" UniqueName="PartyID" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="Importance" DataType="System.Int32" UniqueName="Importance" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName" Visible="False">
                    </telerik:GridBoundColumn>
                    <telerik:GridHTMLEditorColumn DataField="ItemImage" FilterControlAltText="Filter ItemImage column" UniqueName="ItemImage">
                    </telerik:GridHTMLEditorColumn>
                    <telerik:GridBoundColumn DataField="ItemName" UniqueName="ItemName">
                    </telerik:GridBoundColumn>
                    <telerik:GridTemplateColumn HeaderText="Importance" UniqueName="TemplateColumn">
                        <ItemTemplate>
                            <telerik:RadSlider ID="RadSlider1" runat="server" ItemType="item" CssClass="ItemsSlider" OnClientSlideEnd="OnClientSlideEnd" OnClientValueChanging="OnClientValueChanging" ShowDecreaseHandle="false" ShowIncreaseHandle="false" Height="75" Width="225px" EnableEmbeddedSkins="false" Skin="Fastport">
                                <Items>
                                    <telerik:RadSliderItem Text="Low" Value="0" />
                                    <telerik:RadSliderItem Text="" Value="1" />
                                    <telerik:RadSliderItem Text="Medium" Value="2" />
                                    <telerik:RadSliderItem Text="" Value="3" />
                                    <telerik:RadSliderItem Text="Critical" Value="4" />
                                </Items>
                            </telerik:RadSlider>
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridHTMLEditorColumn DataField="DeleteButton" FilterControlAltText="Filter DeleteButton column" UniqueName="DeleteButton">
                    </telerik:GridHTMLEditorColumn>
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>
        <asp:SqlDataSource ID="ValuesDS" runat="server" ConnectionString="<%$ ConnectionStrings:DatabaseFASTPORT1 %>" SelectCommand="SELECT * FROM [v_PartyExperience] WHERE (([PartyID] = @ValuesPartyID) AND ([ExperienceParentID] = @ValuesExpParentID)) ORDER BY [ExperienceRank], [PartyExperienceID]">
            <SelectParameters>
                <asp:ControlParameter ControlID="HiddenTB_PartyID" Name="ValuesPartyID" PropertyName="Text" Type="Int32" />
                <asp:Parameter DefaultValue="853" Name="ValuesExpParentID" Type="Int32" />
            </SelectParameters>
        </asp:SqlDataSource>
    </telerik:RadPageView>
</telerik:RadMultiPage>

Here is my AjaxManager:

<telerik:RadAjaxManager runat="server" ID="RadAjaxManager1">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="RadAjaxManager1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="SearchComboBox" />
                <telerik:AjaxUpdatedControl ControlID="RadTreeView1" />
                <telerik:AjaxUpdatedControl ControlID="ExpRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="RegionsRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="EquipRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="PayRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="CargoRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="BenefitsRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="ValuesRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="SearchComboBox">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="SearchComboBox" />
                <telerik:AjaxUpdatedControl ControlID="RadTreeView1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
        <telerik:AjaxSetting AjaxControlID="RadTreeView1">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="RadTreeView1" />
                <telerik:AjaxUpdatedControl ControlID="ExpRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="RegionsRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="EquipRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="PayRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="CargoRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="BenefitsRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="ValuesRadGrid" />
                <telerik:AjaxUpdatedControl ControlID="RadTabStrip1" />
                <telerik:AjaxUpdatedControl ControlID="RadMultiPage1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
</telerik:RadAjaxManager>

Thanks so much for any help you can give.

Jim
James
Top achievements
Rank 1
 answered on 25 Feb 2012
6 answers
250 views
Hi,

Dynamic RadDateTimePicker doesnot show DatePicker and Time Picker Buttons, It just displays a text box. How can I make these buttons visible on  initial page load. 

These controls pop up only when I hover to the right of textbox.

Thanks,
Prava
Prava kafle
Top achievements
Rank 1
 answered on 24 Feb 2012
2 answers
150 views
Good Morning All 


I am Opening a Page as a Popup i am using Telerik WIndow which has similar functionality when opening a Popup like this 

 
function OpenPopUp(val_real, vis) {
          var myWidth = 0, myHeight = 0;
          if (typeof (window.innerWidth) == 'number') {
              //Non-IE
              myWidth = window.innerWidth;
              myHeight = window.innerHeight;
          } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
              //IE 6+ in 'standards compliant mode'
              myWidth = document.documentElement.clientWidth;
              myHeight = document.documentElement.clientHeight;
          } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
              //IE 4 compatible
              myWidth = document.body.clientWidth;
              myHeight = document.body.clientHeight;
          }
 
 
          myWidth = myWidth / 2 - 150;
          myHeight = myHeight / 2 - 50;
          window.open('MyPage.aspx?Val=' + val_read, 'width=700,height=160,top=' + myHeight + ',left=' + myWidth)
          return false;
 
 
      }

this "myPage.aspx" page has a button that person some updates to the Database on the server side. This is opened as a popup and there is a grid below , so what i want to do after the Update to the Database has happened , i want to refresh the Grid, i have this code 
 
//This code is used to provide a reference to the radwindow "wrapper"
     function GetRadWindow() {
         var oWindow = null;
         if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog
         else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz az well)            
         return oWindow;
     }
 
 
     function CloseOnReload() {
         //alert("Dialog is about to close itself");
         GetRadWindow().close();
         RefreshParentPage();
     }
 
 
     function RefreshParentPage() {
         //alert("Dialog is about to reload parent page");
         GetRadWindow().BrowserWindow.location.reload();
     }
 
 
     function RedirectParentPage(newUrl) {
         alert("Dialog is about to redirect parent page to " + newUrl);
         GetRadWindow().BrowserWindow.document.location.href = newUrl;
     }
 
 
     function CallFunctionOnParentPage(fnName) {
         alert("Calling the function " + fnName + " defined on the parent page");
         var oWindow = GetRadWindow();
         if (oWindow.BrowserWindow[fnName] && typeof (oWindow.BrowserWindow[fnName]) == "function") {
             oWindow.BrowserWindow[fnName](oWindow);
         }
     }
 
 
     function RefreshParentPageWithoutWarning() {
         GetRadWindow().BrowserWindow.document.forms[0].submit();
     }


and on the server side i have this 


Response.Write("<Script>return RefreshParentPageWithoutWarning();</script>")
 

or 

SavetoDB(Values)
ScriptManager.RegisterStartupScript(Page, Me.GetType(), "", "RefreshParentPageWithoutWarning()", True)
 


My problem here is that it Refresh the page before it does a Database Update, and if it refreshes the page , the Database update ends up not being done. 


Thanks
     
Vuyiswa
Top achievements
Rank 2
 answered on 24 Feb 2012
6 answers
378 views
Hi,

We had the page which was already in .NET and was working perfectly fine previously. We just modified the same page to add few additional telerik controls (mainly Tabs and RadListBox)..
Some of users are facing the above error and they are using IE7.
We are not able to re-create the issue.
Could you please suggest what could be the issue..

Thanks
Best Regards
Yogesh
Peter Filipov
Telerik team
 answered on 24 Feb 2012
3 answers
577 views
Is it possible to access other controls in EditTemplate when in edit mode beside the drop down list, because drop down list causes post back we can handle the event and access the other controls like you mentioned above. What I want to do is when user click the edit button on row item, I want to access a textbox which is in the EditTemplate and enable a required field validator on this text box. The field is required or not required depends on the drop down list in the form but since user is in edit mode he is not changing item on the drop down box.

If there a way please also let me know the event in which I should access them.

Please help me, I have spend so much time and still haven't found a solution yet.

Thanks in advance,
Amit
Amit
Top achievements
Rank 1
 answered on 24 Feb 2012
3 answers
195 views
Hello. I have RadGrid with EntityDataSource. When I filter grid by column where expression is generated like :
where it.someValue = 'unicode text'
but it should be like
where it.someValue = N'unicode text'
Is there a way to make it work?
thanks in advance
Marin
Telerik team
 answered on 24 Feb 2012
1 answer
98 views
Hi,

I want to create a RadRotator with Charts (asp.net charting) inside.

I tried a lot of ways to create it, but I couldn't see the charts inside.

the first option:

ascx:

 

<telerik:RadRotator ID="RadRotator1" runat="server" RotatorType="Buttons"

 

 

style="width:300px; height:300px; margin-left:10px; margin-top:30px;" ScrollDuration="500" FrameDuration="2000" ItemHeight="100" ScrollDirection="Up, Down"

 

 

ItemWidth="100">

 

 

    <ItemTemplate>

 

 

    </ItemTemplate>
</telerik:RadRotator >

cs:

Chart chart = new Chart():
// adding chart styles, etc.
RadRotator1.Items.Add(new RadRotatorItem(chart))


second option:

 

 

<telerik:RadRotator ID="RadRotator1" runat="server" RotatorType="Buttons"

 

 

 

 

 

style="width:300px; height:300px; margin-left:10px; margin-top:30px;" ScrollDuration="500" FrameDuration="2000" ItemHeight="100" ScrollDirection="Up, Down"

 

 

 

 

 

ItemWidth="100" OnItemCreated="RadRotator1_ItemCreated">

 

 

 

 

 

    <ItemTemplate>

 

 

 

 

 

 

 

 

        <asp:Chart ID="crtAlerts" runat="server" style="width:100px; Height:100px; margin-top:3px; margin-left:60px">

 

        </asp:Chart

 

    </ItemTemplate>

 

 

 

 

 

</telerik:RadRotator>

cs:

 

 

protected void RadRotator1_ItemCreated(object sender, Telerik.Web.UI.RadRotatorEventArgs e)

 

{

 

 

 

 

    Chart crtAlertsPerSZ = e.Item.FindControl("crtAlerts") as Chart;
    //adding styles to the chart, etc..
}

In this case, OnItemCreated is not fired.


Is there a way to add asp.net chart control to rad rotator?

Thanks.

 

Slav
Telerik team
 answered on 24 Feb 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?