Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
55 views
Hey guys, I'm new to these controls so I'm sure this is an easy one, but I spent some time with it last night and no luck.

I'm trying to use Radspell in a .net 4.0 MVC app (VS2010) and I was able to get the controls installed and clear up some errors (missing/out-of-order radscriptmanager, etc.) but now when I run the app and click the "check spelling" link, nothing happens.

I'm not getting any errors, and when I watch it with the javascript debugger in Safari there's no error or failing requests.  

Here's what the code on the view looks like:

<telerik:RadScriptManager ID="RadScriptManager1" runat="server">

    </telerik:RadScriptManager>

    <telerik:RadSpell ID="RadSpell1" runat="server" ButtonType="LinkButton" 

     

    ControlToCheck='Description' IsClientID="True" HandlerUrl="~/Telerik.Web.UI.DialogHandler.axd"/>


Any assistance appreciated, thanks!
Rumen
Telerik team
 answered on 21 Oct 2010
1 answer
100 views
I am using Radupload 2008.3.1314.35 version. It works fine locally but it's not able to upload file on test servers. It doesn't show any error but it isn't uploading the file either. I want to add that 6 months ago this thing was working fine in test server but recently when I tried to test it , it doesn't do anything. It is copying csv file in that server but not reading from it. Please help..
blue123
Top achievements
Rank 1
 answered on 21 Oct 2010
5 answers
121 views
hi  all,

   I am new to telerik controls.here i am implementing one web application in that i used two radpanel(i.e top and bottom panel),in the top pane contains Binary Image control and bottom pane contains rad rotator control.here i am rendering the images from the data base in to the rotator with out using the postback .but my requirement is  to show the images in the binary image which i select in the rorator thumb.but i didn't get any clue from any where.pls help me how to show the image in the binary image control.i find some functionalities which are itemClick and onItemClicked functions on the clientside but i didn't find any information abt those functions ,i read the radControlsAjaxCourseWare pdf but i din't find any clue, but he explained in  freedemos using postback but i need without using postback,pls help me or give me any refference which gives the solution.

thanks in advance.
ravi.
Fiko
Telerik team
 answered on 21 Oct 2010
1 answer
48 views
we have the following in JavaScript to get hold of the one of the attributes that we set on editor from code-behind the following was  

editor._rootElement.attributes["PageclientID"].value;

working fine and after updating to the latest sp we run into the following issue, can you please let us know what needs to be done?


'editor._rootElement.attributes' is null or not an object


Thanks
-Nen
Rumen
Telerik team
 answered on 21 Oct 2010
3 answers
135 views
i'am getting an error while using IE 8  
htmlfile: Could not complete the operation due to error 800a025e.

I found this temporaly solution 
Tools -> Compatibility View Settings -> and check Display all websites in compatilbility view

But i think that i can't change this setting in all client that is using my web application 

i call SetCursorToTextEnd function after the grid is filtered, because i need put the cursor at the end text
 

<

 

 

script type="text/javascript" language="javascript">

 

 

 

 

 

function SetCursorToTextEnd(textControlID) 

 { 

 

 

var text = document.getElementById(textControlID);

 

 

if (text != null) {

 

 

 

if (text.createTextRange) {

 

 

 

var range = text.createTextRange();

 

 range.moveStart(

 

'character', text.value.length);

 

 range.collapse();

range.select(); //Here is the error!!!

}

 

 

else if (text.setSelectionRange) {

 

 

 

 

var textLength = text.value.length;

 text.setSelectionRange(textLength, textLength);

}

}

 }

 

 

 

</script>

 

 

<

 

 

telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">

 

 

<script type="text/javascript">

 

 

function doFilter(sender, eventArgs, columna) {

 

 

 

if (eventArgs.keyCode == 13) {

 

 eventArgs.cancelBubble =

 

true;

 

 eventArgs.returnValue =

 

false;

 

  

 

 

if (eventArgs.stopPropagation) {

 eventArgs.stopPropagation();

eventArgs.preventDefault();

}

 

 

 

var tableView = $find("<%= gridProductos.ClientID %>").get_masterTableView();

 

 

var ordenamiento = "";

 

 

 

 

if (columna == "SupplierID" || columna == "CategoryID" || columna == "UnitsInStock") {

 ordenamiento =

 

"EqualTo";

 

 }

 

else {

 

 ordenamiento =

 

"Contains";

 

 }

filtro = sender.value;

$(

 

'#hdControlFiltro').val(sender.id);

 

 tableView.filter(columna, sender.value, ordenamiento);

}

}

 

 

 

function MasterTableViewCreated(sender, eventArgs) {

 

 

var nombreControlFiltro = $("#hdControlFiltro").val();

 

 

 

 

if (nombreControlFiltro != '') {

 SetCursorToTextEnd(nombreControlFiltro);

}

}

 

 

</script>

 

 

 

</telerik:RadCodeBlock>

 

<

 

 

telerik:RadScriptManager ID="RadScriptManager1" runat="server" />

 

 

 

 

 

 

<telerik:RadStyleSheetManager ID="RadStylesheetManager1" runat="server" />

 

 

 

 

 

 

 

<telerik:RadSkinManager ID="RadSkinManager1" Skin="Office2007" runat="server" />

 

 

<telerik:RadAjaxManager ID="ajax_manager1" runat="server">

 

 

 

 

 

 

 

<AjaxSettings>

 

 

 

<telerik:AjaxSetting AjaxControlID="gridProductos">

 

  

 

 

<UpdatedControls>

 

 

 

 

<telerik:AjaxUpdatedControl ControlID="gridProductos" />

 

 

 

 

 

 

 

</UpdatedControls>

 

 

 

</telerik:AjaxSetting>

 

 

 

 

</AjaxSettings>

 

 

 

 

 

 

</telerik:RadAjaxManager>

 

 

<telerik:RadGrid ID="gridProductos" runat="server" AutoGenerateColumns="false"

 

 

 

onneeddatasource="gridProductos_NeedDataSource" AllowFilteringByColumn="true"

 

 

 

 

AllowSorting="true" onitemcreated="gridProductos_ItemCreated" AllowPaging="true" AllowCustomPaging="True" ClientSettings-ClientEvents-OnMasterTableViewCreated ="MasterTableViewCreated"

 

 

 

 

AllowMultiRowSelection="false" OnSortCommand="gridProductos_SortCommand" OnPageIndexChanged="gridProductos_PageIndexChanged">

 

 

 

 

<MasterTableView>

 

 

 

 

<Columns>

 

 

 

<telerik:GridImageColumn ImageUrl="images/seleccionar.png" UniqueName="Seleccionar">

 

 

 

 

</telerik:GridImageColumn>

 

 

 

 

<telerik:GridTemplateColumn DataField="ProductName" HeaderText="ProductName" UniqueName="ProductName" AllowFiltering="True">

 

 

 

<HeaderTemplate >

 

 

 

 

<table>

 

 

 

 

<tr>

 

 

 

 

<td>

 

 

 

 

<asp:TextBox ID="txt_fProductName" runat="server" onkeydown="doFilter(this,event,'ProductName')" ></asp:TextBox>

 

 

 

 

</td>

 

 

 

 

</tr>

 

 

 

 

<tr>

 

 

 

 

<td align="center">

 

 

 

 

<asp:LinkButton ID="SortProductName" CommandName="Sort" CommandArgument="ProductName" runat="server" Text="ProductName"></asp:LinkButton>

 

 

 

 

</td>

 

 

 

 

</tr>

 

 

 

 

</table>

 

 

 

 

</HeaderTemplate>

 

 

 

<ItemTemplate>

 

 

 

 

<%

 

 

# Eval("ProductName")%>

 

 

 

</ItemTemplate>

 

 

 

 

</telerik:GridTemplateColumn>

 

 

 

 

<telerik:GridTemplateColumn DataField="SupplierID" HeaderText="SupplierID" UniqueName="SupplierID" AllowFiltering="True">

 

 

 

<HeaderTemplate >

 

 

 

 

<table>

 

 

 

 

<tr>

 

 

 

 

<td>

 

 

 

 

<asp:TextBox ID="txt_fSupplierID" runat="server" onkeydown="doFilter(this,event,'SupplierID')" ></asp:TextBox>

 

 

 

 

</td>

 

 

 

 

</tr>

 

 

 

 

<tr>

 

 

 

 

<td align="center">

 

 <

 

 

asp:LinkButton ID="SortSupplierID" CommandName="Sort" CommandArgument="SupplierID" runat="server" Text="SupplierID"></asp:LinkButton>

 

 

 

 

 

 

 

</td>  

 

 

</tr>

 

</table>

 

</HeaderTemplate>

 

<ItemTemplate>

 

 

 

 

<%# Eval("SupplierID")%>  

 

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

<telerik:GridTemplateColumn DataField="CategoryID" HeaderText="CategoryID" UniqueName="CategoryID" AllowFiltering="True">

 

<HeaderTemplate >

 

<table>

 

<tr>  

 

 

 

<td>

 

<asp:TextBox ID="txt_fCategoryID" runat="server" onkeydown="doFilter(this,event,'CategoryID')" ></asp:TextBox>

 

</td>

 

</tr>

 

<tr 

 

 

<td align="center">

 

<asp:LinkButton ID="SortCategoryID" CommandName="Sort" CommandArgument="CategoryID" runat="server" Text="CategoryID"></asp:LinkButton>

 

</td>

 

</tr>

 

</table>

 

</HeaderTemplate>

 

<ItemTemplate> <%

 

 

 

# Eval("CategoryID")%>

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

<telerik:GridTemplateColumn DataField="QuantityPerUnit" HeaderText="Valor" UniqueName="QuantityPerUnit" AllowFiltering="True">

 

<HeaderTemplate >

 

<table>

 

<tr>

 

<td>

 

<asp:TextBox ID="txt_fQuantityPerUnit" runat="server" onkeydown="doFilter(this,event,'QuantityPerUnit')" ></asp:TextBox>

 

</td>

 

</tr>

 

<tr>

 

<td align="center">

 

<asp:LinkButton ID="SortQuantityPerUnit" CommandName="Sort" CommandArgument="QuantityPerUnit" runat="server" Text="QuantityPerUnit"></asp:LinkButton>

 

</td>

 

</tr>

 

</table>

 

</HeaderTemplate>

 

<ItemTemplate><%

 

# Eval("QuantityPerUnit")%>

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

<telerik:GridTemplateColumn DataField="UnitPrice" HeaderText="UnitPrice" UniqueName="UnitPrice" AllowFiltering="True">

 

<HeaderTemplate >

 

<table>

 

<tr>

 

<td>

 

<asp:TextBox ID="txt_fUnitPrice" runat="server" onkeydown="doFilter(this,event,'UnitPrice')" ></asp:TextBox>

 

</td>

 

</tr>

 

<tr>

 

<td align="center">

 

<asp:LinkButton ID="SortUnitPrice" CommandName="Sort" CommandArgument="UnitPrice" runat="server" Text="UnitPrice"></asp:LinkButton>

 

</td>

 

</tr>

 

</table>

 

</HeaderTemplate>

 

<ItemTemplate> <%

 

 

 

# Eval("UnitPrice")%>

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

<telerik:GridTemplateColumn DataField="UnitsInStock" HeaderText="UnitsInStock" UniqueName="UnitsInStock" AllowFiltering="True">

 

<HeaderTemplate >

 

<table>

 

<tr>

 

<td>

 

<asp:TextBox ID="txt_fUnitsInStock" runat="server" onkeydown="doFilter(this,event,'UnitsInStock')" ></asp:TextBox>

 

</td>

 

</tr>

 

<tr>

 

<td align="center">

 

<asp:LinkButton ID="SortUnitsInStock" CommandName="Sort" CommandArgument="UnitsInStock" runat="server" Text="UnitsInStock"></asp:LinkButton>

 

</td>

 

</tr>

 

</table>

 

</HeaderTemplate>

 

<ItemTemplate><%

 

 

 

# Eval("UnitsInStock")%>

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

</Columns>

 

</MasterTableView>

 

<ClientSettings Selecting-AllowRowSelect="true">

 

</ClientSettings>

 

<GroupingSettings CaseSensitive="false" />

 

</telerik:RadGrid>

 

 

 

Pavlina
Telerik team
 answered on 21 Oct 2010
1 answer
96 views
Hi ,
I have Nested Grid.. I need to add new row to detail Table on click of button in Parent Grid.. I need to make Detail table visible and new row to be added when parent table button is clicked. Please provide me a solution to this.
Marin
Telerik team
 answered on 21 Oct 2010
3 answers
117 views
Hi,

I have a problem. I have a server side event lstbox_profiles_Deleting and when I delete one item the event is not firing
My client code looks like this:

 

 

<telerik:RadListBox runat="server" ID="profiles" Width="500px" Height="600px" OnDeleting="lstbox_profiles_Deleting" AutoPostBack="true"

 

 

 

AllowReorder="True" Skin="Office2007" AllowDelete="True">

 

 

 

<Items>

 

 

 

<telerik:RadListBoxItem Text="Birthday present for Emily" />

 

 

 

<telerik:RadListBoxItem Text="Birthday present for Emily" />

 

 

 

</Items>

 

 

 

</telerik:RadListBox>

 


Thanks for your help.
Yana
Telerik team
 answered on 21 Oct 2010
4 answers
293 views
I'm trying to find out how to center the Edit Form (FormTemplate) within the grid. In my case, the Edit Form is a user control and then buttons for Update/Cancel. The height of the FormTemplate and all of it's controls is less than that of the grid (i.e. you can see grid rows in addition to the row containing the form when you're editing). What I'd like to happen is when the user clicks on Edit that the Edit Form would center itself vertically within the grid (to prevent the bottom portion of the form from being off-screen and requiring the user to scroll the grid manually to see the entire Edit form).

Does anyone know if it's possible to do this kind of thing?

Thanks,

Jon
Jon
Top achievements
Rank 1
 answered on 21 Oct 2010
1 answer
85 views
The FormCreated example code contains an error; you can't assign e.Container.Appointment.Start (a DateTime) directly to a string (startDate.Text).

-- 
Stuart
Veronica
Telerik team
 answered on 21 Oct 2010
3 answers
115 views
Hello,

I have a problem with using the radslider control.
In the follwong code I'm using the audio control which I downloaded from http://www.aspnetaudio.com/. I need to control the volume using the radslider control, but unfortunatily, every time I try to do that, the mp3 file is restarted.

<%@ Page Title="<%$ Resources:Resource, PagesConcertsAudioTitle %>" Language="C#" MasterPageFile="~/Pages/MasterPages/DefaultMasterPage.master" AutoEventWireup="true" CodeFile="Audio.aspx.cs" Inherits="Pages_Concerts_Audio" %>
<%@ Register Assembly="ASPNetAudio.NET3" Namespace="ASPNetAudio" TagPrefix="ASPNetAudio" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Register Assembly="ASPNetMediaGUI.NET3" Namespace="ASPNetMediaGUI" TagPrefix="ASPNetMediaGUI" %>
  
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
  
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder3" Runat="Server">
<asp:Panel ID="AudioPanel" style="margin:10px;" runat="server">
    <asp:SqlDataSource ID="CnsrtsSqlDataSource" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ZajalCenterConnectionString %>" 
        SelectCommand="SELECT * FROM [Cnsrts] WHERE ([CnsrtID] = @CnsrtID)">
        <SelectParameters>
            <asp:QueryStringParameter Name="CnsrtID" QueryStringField="cnsrt" 
                Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>
    <asp:FormView ID="FormView1" runat="server" DataKeyNames="CnsrtID" Width="100%"
        DataSourceID="CnsrtsSqlDataSource">
        <ItemTemplate>
              
            <asp:Table ID="Table1" Width="100%" runat="server">
                <asp:TableRow ID="TableRow4" runat="server">
                   <asp:TableCell ID="TableCell3" ColumnSpan="2" runat="server">
                         <asp:Label ID="CnsrtNameLabel1" SkinID="HeaderText" runat="server" Text='<%# Bind("CnsrtName") %>' /><br /><br />
                   </asp:TableCell></asp:TableRow><asp:TableRow ID="TableRow7" runat="server">
                   <asp:TableCell ID="TableCell4" style="width:15%;" runat="server">
                       <asp:Label ID="PoetsLabel" runat="server" Text="<%$ Resources:Resource, PagesConcertsAudioPoetsLabel %>" />
                   </asp:TableCell><asp:TableCell ID="TableCell5" HorizontalAlign="Right" style="width:85%;" runat="server">
                       <asp:Label ID="PoetsDataLabel" runat="server" Text='<%# Bind("Choirs") %>' />
                   </asp:TableCell></asp:TableRow><asp:TableRow ID="TableRow1" runat="server">
                    <asp:TableCell ID="TableCell1" ColumnSpan="2" style="width:60%;" runat="server">
                        <asp:Table ID="Table41" Width="100%" runat="server">
                            <asp:TableRow ID="TableRow2" runat="server">
                                <asp:TableCell>
                                    <telerik:RadAjaxPanel ID="AudioRadAjaxPanel" runat="server">
                                        <asp:Table ID="Table2" Width="100%" runat="server">
                                           <asp:TableRow ID="TableRow9" runat="server">
                                               <asp:TableCell ID="TableCell11" ColumnSpan="2" runat="server">
                                                   <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server">
                                                       <ASPNetAudio:Audio ID="MediaPlayer1"  runat="server" >
                                                       </ASPNetAudio:Audio>
                                                     
                                                       <telerik:RadSlider ID="RadSlider_Ticks" runat="server" MinimumValue="0" MaximumValue="100"
                                                            SmallChange="10" LargeChange="10" ItemType="Item" Height="70px" Width="350px" 
                                                            AnimationDuration="400" CssClass="TicksSlider" AutoPostBack="true"  
                                                        ThumbsInteractionMode="Free" onvaluechanged="RadSlider_Ticks_ValueChanged">
                                                        </telerik:RadSlider>
                                                   </telerik:RadAjaxPanel>
                                               </asp:TableCell>
                                           </asp:TableRow>
                                           <asp:TableRow ID="TableRow5" runat="server">
                                               <asp:TableCell ID="TableCell2" style="width:15%;" runat="server">
                                                   <asp:Label ID="DurationLabel" runat="server" Text="<%$ Resources:Resource, PagesConcertsAudioDurationLabel %>"></asp:Label>
                                               </asp:TableCell>
                                               <asp:TableCell ID="TableCell6" HorizontalAlign="Right" style="width:85%;" runat="server">
                                                   <ASPNetMediaGUI:MediaLabel ID="MediaLabel1" runat="server" AssociatedControl="MediaPlayer1" LabelType="Duration"></ASPNetMediaGUI:MediaLabel>
                                               </asp:TableCell>
                                             </asp:TableRow>
                                             <asp:TableRow ID="TableRow6" runat="server">
                                               <asp:TableCell ID="TableCell7" style="width:15%;" runat="server">
                                                   <asp:Label ID="PositionLabel" runat="server" Text="<%$ Resources:Resource, PagesConcertsAudioPositionLabel %>"></asp:Label>
                                               </asp:TableCell>
                                               <asp:TableCell ID="TableCell8" HorizontalAlign="Right" style="width:85%;" runat="server">
                                                   <ASPNetMediaGUI:MediaLabel ID="MediaLabel2" runat="server" AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:MediaLabel>
                                               </asp:TableCell>
                                             </asp:TableRow>
                                             <asp:TableRow ID="TableRow8" runat="server">
                                               <asp:TableCell ID="TableCell9" style="width:15%;" runat="server">
                                                   <asp:Label ID="VolumeLabel" runat="server" Text="<%$ Resources:Resource, PagesConcertsAudioVolumeLabel %>"></asp:Label>
                                               </asp:TableCell>
                                               <asp:TableCell ID="TableCell10" HorizontalAlign="Right" style="width:85%;" runat="server">
                                                   <ASPNetMediaGUI:MediaLabel ID="MediaLabel3" runat="server"  AssociatedControl="MediaPlayer1" LabelType="Volume"></ASPNetMediaGUI:MediaLabel>
                                               </asp:TableCell>
                                             </asp:TableRow>
                                        </asp:Table>
                                          
  
                                        <br />
                                        <div>
                                            <ASPNetMediaGUI:LoadMediaButton ID="LoadMediaButton1" runat="server" AssociatedControl="MediaPlayer1" MediaURL="Cnsrts/Audio/Ajjabal_TaleaHamdan/Track1.mp3"></ASPNetMediaGUI:LoadMediaButton><br />
                                            <ASPNetMediaGUI:PlayButton ID="PlayButton1" runat="server"  AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:PlayButton>
                                            <ASPNetMediaGUI:PauseButton ID="PauseButton1" runat="server" AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:PauseButton>
                                            <ASPNetMediaGUI:StopButton ID="StopButton1" runat="server" AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:StopButton>
                                            <ASPNetMediaGUI:FastForwardButton ID="FastForwardButton1" runat="server" AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:FastForwardButton>
                                            <ASPNetMediaGUI:FastReverseButton ID="FastReverseButton1" runat="server" AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:FastReverseButton>
                                            <ASPNetMediaGUI:MuteButton ID="MuteButton1" runat="server" AssociatedControl="MediaPlayer1"></ASPNetMediaGUI:MuteButton>
                                            <ASPNetMediaGUI:VolumeUpButton ID="VolumeUpButton1"  runat="server" AssociatedControl="MediaPlayer1" Text="+" ></ASPNetMediaGUI:VolumeUpButton>
                                            <ASPNetMediaGUI:VolumeDownButton ID="VolumeDownButton1" runat="server" AssociatedControl="MediaPlayer1" Text="-"></ASPNetMediaGUI:VolumeDownButton><br />
                                        </div>
                                        <br />
                                        <asp:Label ID="PlayListLabel" runat="server" Text="<%$ Resources:Resource, PagesConcertsAudioPlayListLabel %>" ></asp:Label>
                                        <ASPNetMediaGUI:PlayList ID="PlayList1" runat="server" AutoGenerateColumns="False"
                                            CellPadding="4" DataSourceID="DefaultPlayList" GridLines="None" LoopPlayList="True"
                                            MediaPlayer="MediaPlayer1" ShowHeader="False" ForeColor="#333333">
                                            <FooterStyle BackColor="#990000" ForeColor="White" Font-Bold="True" />
                                            <HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
                                            <AlternatingRowStyle BackColor="White" />
                                            <PlayListTracks>
                                                <ASPNetMediaGUI:PlayListTrack></ASPNetMediaGUI:PlayListTrack>
                                            </PlayListTracks>
                                            <Columns>
                                                <asp:TemplateField ShowHeader="False">
                                                    <itemtemplate>
                                                        <asp:LinkButton ID="TrackSelectButton" runat="server" CausesValidation="False" CommandName="Select" Text='<%# Eval("Name") /*Eval("TrackNumber")+". "+Eval("URL")*/ %>'></asp:LinkButton>
                                                    </itemtemplate>
                                                </asp:TemplateField>
                                            </Columns>
                                            <SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
                                            <RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
                                        </ASPNetMediaGUI:PlayList>
                                        <br />
                                        <h3>PlayList Buttons:</h3>
                                        <ASPNetMediaGUI:PlayTrackButton ID="PlayTrackButton1" runat="server"  AssociatedControl="PlayList1"
                                            ButtonType="Link"></ASPNetMediaGUI:PlayTrackButton>
                                        <ASPNetMediaGUI:StopPlayListButton ID="StopPlayListButton1" runat="server" AssociatedControl="PlayList1"
                                            ButtonType="Link"></ASPNetMediaGUI:StopPlayListButton>
                                            <ASPNetMediaGUI:PreviousTrackButton ID="PreviousTrackButton1" runat="server" AssociatedControl="PlayList1" ButtonType="Link"></ASPNetMediaGUI:PreviousTrackButton>
                                        <ASPNetMediaGUI:NextTrackButton ID="NextTrackButton1" runat="server" AssociatedControl="PlayList1" ButtonType="Link"></ASPNetMediaGUI:NextTrackButton>
                                        <br /><br />
                                </telerik:RadAjaxPanel>
                                </asp:TableCell>
                            </asp:TableRow>
                            <asp:TableRow ID="TableRow3" runat="server">
                                <asp:TableCell ID="Table32" runat="server">
                                   
                                </asp:TableCell>
                            </asp:TableRow>
                        </asp:Table>
                    </asp:TableCell></asp:TableRow></asp:Table></ItemTemplate></asp:FormView></asp:Panel></asp:Content>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ZajalControlLibrary;
using ASPNetAudio;
using ASPNetMediaGUI;
using System.Data;
using Telerik.Web.UI;
  
public partial class Pages_Concerts_Audio : BasePage
{
    private DataTable _mediaListDataTable;
    public DataTable MediaListDataTable
    {
        get
        {
            DataLstObjctGetData mediaListObject = new DataLstObjctGetData();
            DataSet _mediaListDataSet = new DataSet();
            _mediaListDataSet = mediaListObject.GetMediaListByID(Convert.ToInt32(Request.QueryString["cnsrt"]));
            _mediaListDataTable = _mediaListDataSet.Tables[0];//.Select("FAQsGrp = '" + Session["GrpName"].ToString() + "'");
            return _mediaListDataTable;
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        FormView _formView1 = (FormView)Page.Master.FindControl("ContentPlaceHolder3").FindControl("FormView1");
        PlayList _playList1 = (PlayList)_formView1.FindControl("PlayList1");
        Audio _mediaPlayer1 = (_formView1.FindControl("MediaPlayer1") as Audio);
        foreach (DataRow row in MediaListDataTable.Rows)
        {
            if (row["MTyp"].ToString().Trim().Equals("Audio"))
            {
                PlayListTrack _playListTrack = new PlayListTrack();
                _playListTrack.Name = row["MName"].ToString();
                _playListTrack.URL = "Cnsrts/" + row["MTyp"].ToString().Trim() + "/" + row["MURL"].ToString();
                _playList1.PlayListTracks.Add(_playListTrack);
            }
        }
        _playList1.PlayListTracks.RemoveAt(0);
    }
  
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
          
          
    }
  
      
  
    protected void RadSlider_Ticks_ValueChanged(object sender, EventArgs e)
    {
          
        RadSlider _radSlider_Ticks = (RadSlider)sender;
        FormView _formView1 = (FormView)Page.Master.FindControl("ContentPlaceHolder3").FindControl("FormView1");
        Audio _mediaPlayer1 = (_formView1.FindControl("MediaPlayer1") as Audio);
        _mediaPlayer1.Volume = _radSlider_Ticks.Value;
    }
}

As you can see, there is two buttons which control the volume (VolumeUpButton  and VolumeDownButton ), But I need to control the volum using the RadSlider.

Attached with this post a screen shot of the page.
Please, can you explain to me why the mp3 file is being restarted every time I try to control the volume using the radsilder control.
It is apprecited to send me the modified code which solves the above code.

Regards,
Bader
Tsvetie
Telerik team
 answered on 21 Oct 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?