Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
166 views
I'm trying to figure out if there is a way to repopulate the RadUpload control with files that were previously uploaded.  I have a message board where users can type a message and also attach files (using the Upload control) to the message.  Currently when a user uploads a file, the file is saved to a file share on the web server and I then save the path and file(s) name along with the message to a database.

What I would like to do is when the user try's to edit the post, I can pull back the message and files that were uploaded.  I would like to have the Edit form look just like the post form instead of having the user delete the files some other way (which is possible and probably easier) and populate the control with the names of the existing files.  I realize that this is not the purpose of this control but is there a way that I can do this?  And an extra option would be if then if they choose to delete a file i could capture that and remove the file? 
Bozhidar
Telerik team
 answered on 14 Mar 2012
15 answers
311 views
<asp:GridView ID="GridView1" runat="server"  DataKeyNames="TopicID"
        AutoGenerateColumns="False" ShowHeader="False" BorderStyle="None"
        GridLines="None" Width="100%" onrowcommand="GridView1_RowCommand">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<telerik:radrating ID="RadRating1" Runat="server" Skin="Outlook"
SelectionMode="Single" ItemCount="5"  OnClientRating="OnClientRating" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
    </asp:GridView>


What form of access to resources
John
Top achievements
Rank 1
 answered on 14 Mar 2012
12 answers
579 views
Hi,

I would like to create a listbox with radio button choice for each line.
It's a listbox of "capacity" and the radio buttons the level for each capacity.

For example :

listbox element :          radio buttons:
History                        good  bad middle
Mathematics               good  bad middle

Thanks for your help and sorry for my bad English :)

Caro
Top achievements
Rank 1
 answered on 14 Mar 2012
0 answers
309 views
protected void Application_PostReleaseRequestState(object sender, EventArgs e)
    {
        string contentType = Response.ContentType;
 
        if (contentType == "text/html" || contentType == "text/css" || contentType == "application/x-javascript" || contentType == "application/json")
        {
            Response.Cache.VaryByHeaders["Accept-Encoding"] = true;
            string acceptEncoding = Request.Headers["Accept-Encoding"];
 
            if (acceptEncoding != null)
            {
                if (acceptEncoding.Contains("gzip"))
                {
                    Response.Filter = new GZipStream(Response.Filter, CompressionMode.Compress);
                    Response.AppendHeader("Content-Encoding", "gzip");
                }
                else if (acceptEncoding.Contains("deflate"))
                {
                    Response.Filter = new DeflateStream(Response.Filter, CompressionMode.Compress);
                    Response.AppendHeader("Content-Encoding", "deflate");
                }
            }
        }
    }

I got this code in global.asax, i want gzip enabled, but not on iis level, but after this, radDateTimePicker is broken.
it still "works" but it has no style, pick button is repeated in strange way, and the title of hyperlink is shown instead of image button; Am i doing something wrong?
Zÿm
Top achievements
Rank 1
 asked on 14 Mar 2012
2 answers
66 views
Hi,

I have placed some extended HyperLink-Elements in my Grid and need them to perform a full page submit. But when I click on the links only the Grid refreshes. What do I need to do to get the expected behavior?
-
The Grid is created programatically and replaces a PlaceHolder element on the page.
Stefan
Top achievements
Rank 2
 answered on 14 Mar 2012
4 answers
91 views
I love the Telerik controls, and have decided to use them in a SharePoint 2007 project.

For the most part, they are working well, and functioning perfectly.

There are some issues however, and I'm wondering if anyone has come across this.  I've attached some screenshots.  The problem seems to be centered around textboxes.

Thanks for your time

I've included the markup for my textboxes and grid:

Grid
%@ Page Debug="true"
         Inherits="CCS.PageCode.Contacts, CCS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=69b76c41ff52f857"
         meta:progid="SharePoint.WebPartPages.Document" %>
 
<%@ Assembly Name="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" %>       
<%@ Assembly Name="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"  %>
<%@ Register Assembly="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %>
 
<asp:Content ContentPlaceHolderID="PlaceHolderPageTitle" runat="server">
    Contact Listing
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderTitleBreadcrumb" runat="server">
    <a href="/">Westminster</a> > Contact Listing
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea" runat="server">
    Contact Listing
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server">
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
    <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="false" Skin="Office2010Blue">
    </telerik:RadSkinManager>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
            <AjaxSettings>
                <telerik:AjaxSetting AjaxControlID="RadGrid1">
                    <UpdatedControls>
                        <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" />
                    </UpdatedControls>
                </telerik:AjaxSetting>
            </AjaxSettings>
        </telerik:RadAjaxManager>
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Office2010Blue" />
    <telerik:RadGrid ID="RadGrid1" runat="server" EnableViewState="true" AllowFilteringByColumn="true"
        AllowSorting="true" AllowPaging="true" AllowCustomPaging="true" PageSize="15"
        AutoGenerateColumns="false" OnItemCreated="RadGrid1_ItemCreated" OnNeedDataSource="RadGrid1_NeedDataSource">
        <PagerStyle Mode="NextPrevAndNumeric" />
        <MasterTableView IsFilterItemExpanded="true">
            <Columns>
                <telerik:GridBoundColumn DataField="ID" HeaderText="Contact ID" />
                <telerik:GridHyperLinkColumn DataTextField="Name" HeaderText="Name" DataNavigateUrlFields="ID" UniqueName="Name"
                    DataNavigateUrlFormatString="~/_layouts/WCC/EditContact.aspx?ID={0}" DataType="System.String"
                    FilterControlWidth="100" />
                <telerik:GridBoundColumn DataField="Address" HeaderText="Address" FilterControlWidth="150" />
                <telerik:GridBoundColumn DataField="Postcode" HeaderText="Postcode" />
                <telerik:GridBoundColumn DataField="ContactIs" HeaderText="Contact Is" />
                <telerik:GridCheckBoxColumn DataField="Active" HeaderText="Active" />
            </Columns>
        </MasterTableView>
    </telerik:RadGrid>
</asp:Content>

TextBoxes
<%@ Page Debug="true"
         Inherits="CCS.PageCode.EditContact, CCS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=69b76c41ff52f857"
         meta:progid="SharePoint.WebPartPages.Document" %>
 
<%@ Assembly Name="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" %>       
<%@ Assembly Name="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"  %>
<%@ Register Assembly="Telerik.Web.UI, Version=2012.1.215.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %>
 
<asp:Content ContentPlaceHolderID="PlaceHolderPageTitle" runat="server">
    Contact Listing
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderTitleBreadcrumb" runat="server">
    <a href="/">Westminster</a> > <a href="/_layouts/WCC/Contacts.aspx">Contact Listing</a> > Editing Contact
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderPageTitleInTitleArea" runat="server">
    Editing Contact: <asp:Label id="lblName" runat="server" />
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderAdditionalPageHead" runat="server">
</asp:Content>
 
<asp:Content ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
    <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="false" Skin="Office2010Blue">
    </telerik:RadSkinManager>
 
     
    <div class="ms-formbody">
    <table cellpadding="0" cellspacing="0">
        <tr>
            <td class="ms-formlabel">Title</td>
            <td><telerik:RadTextBox ID="txtTitle" runat="server" Width="200" Height="40"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">First Name</td>
            <td><telerik:RadTextBox ID="txtFirstName" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Surname *</td>
            <td><telerik:RadTextBox ID="txtSurname" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Salutation</td>
            <td><telerik:RadTextBox ID="txtSalutation" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Position</td>
            <td><telerik:RadTextBox ID="txtPosition" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Address 1</td>
            <td><telerik:RadTextBox ID="txtAddress1" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Address 2</td>
            <td><telerik:RadTextBox ID="txtAddress2" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Town / City</td>
            <td><telerik:RadTextBox ID="txtTown" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">County</td>
            <td><telerik:RadTextBox ID="txtCounty" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Postcode</td>
            <td><telerik:RadTextBox ID="txtPostcode" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Work Telephone</td>
            <td><telerik:RadTextBox ID="txtWorkPhone" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Home Telephone</td>
            <td><telerik:RadTextBox ID="txtHomePhone" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Email Address</td>
            <td><telerik:RadTextBox ID="txtEmail" runat="server"></telerik:RadTextBox></td>
        </tr>
        <tr>
            <td class="ms-formlabel">Contact Is</td>
            <td><telerik:RadTextBox ID="txtContactIs" runat="server"></telerik:RadTextBox></td>
        </tr>
    </table>
     
    <telerik:RadButton ID="btnSave" runat="server" Text="Save" OnClick="btnSave_Click"></telerik:RadButton>
         
    </div>
</asp:Content>

Tsvetoslav
Telerik team
 answered on 14 Mar 2012
2 answers
134 views

Hello!

I have a GridView which paging with RadSlider. Also my GridView has pager. From my gridview i resolve paging using "OnPageIndexChanging". But when i checked CheckBoxes in my GridView and then sliding my slider, selected checkboxes are clearing.
is theere any way to persist checkboxes when paging with slider? 

using sql data source for binding data to my gridview and my slider markup is like this

<telerik:RadSlider runat="server" ID="RadSlider3" IsSelectionRangeEnabled="true"
    SelectionStart="0" SelectionEnd="5" SmallChange="0.01"  
    MinimumValue="0.01" MaximumValue="5.00"
    AutoPostBack="true" OnClientValueChanging="OnClientValueChanging3"
    OnClientSlideStart="OnClientSlideStart3" OnClientSlideEnd="OnClientSlideEnd3"
    ShowDecreaseHandle="false" ShowIncreaseHandle="false" EnableEmbeddedSkins="False"
    Skin="Custom" Height="60px" Width="220px" ThumbsInteractionMode="Push" 
    style="margin-left: 10px"     />



any help?

Regards
omer
Top achievements
Rank 1
 answered on 14 Mar 2012
1 answer
127 views
Ive been unable to add an Image to a Group Header Template. 
Is there a restriction to the content added to that template ?
Princy
Top achievements
Rank 2
 answered on 14 Mar 2012
2 answers
202 views
Hi,

I just downloaded both Telerik.Web.UI_2011_2_915_Dev.msi and Telerik.Web.UI_2012_1_215_Dev.msi. So that I can upgrade my current Telerik.Web.UI current version (2008.2.1001.35). But I can't seem to install either of them. I am getting the Windows Installer error "This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package."

Other info
- OS: Windows XP SP3
- Just upgraded my ASP.NET project from VS2008 (.NET 3.5) to VS2010 (.NET 4.0)
- The current project is also now a hybrid ASP.NET Web Forms and ASP.NET MVC 3. That's why I need to get the new version because I am getting some weird "microsoft jscript runtime error object doesn't support this property or method" error and hoping that upgrade in the control might fix my problem, which did not exists in VS2008.

Can you please help?

Regards,
Midas
Midas
Top achievements
Rank 1
 answered on 14 Mar 2012
6 answers
309 views
I have been battling a problem recently with RadAjaxManager.

I have a RadButton that opens a RadWindow using AJAX (calls a postback that set's VisibleOnPageLoad=true). But any button in the window that was open won't make it's postback through ajax. Instead it makes the request through a normal postback. If I set the RadButton to do a normal postback (not setup an ajaxsetting for it) then the buttons in the RadWindow work.

Any ideas on what I am doing wrong? I have tried searching the form and google to find a solutions and can't find anyone else that is having the same problem.

I have included the parts of code that are related to the problem (i hope)... thanks in advance.

<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default" IsSticky="true" style="position:absolute; top:0; left:0; height:100; width;">
    </telerik:RadAjaxLoadingPanel>
    <telerik:RadAjaxManager ID="AjaxManager" runat="server" 
        DefaultLoadingPanelID="RadAjaxLoadingPanel1">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="btnAddTeachingActivity">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="windowExistingActivity"
                        LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="radioExisitingActivity">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="windowExistingActivity" />
                    <telerik:AjaxUpdatedControl ControlID="windowAddTeachingActivity" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
     
    </telerik:RadAjaxManager>
 
<telerik:RadButton ID="btnAddTeachingActivity" runat="server" Text="Add Teaching Activity" OnClick="btnAddTeachingActivity_Click">
            <Icon PrimaryIconUrl="template/Icons/add.png" />
        </telerik:RadButton>
 
 
<telerik:RadWindow ID="windowExistingActivity"  runat="server" IconUrl="template/icons/add.png" Title="Add New Teaching Activity" Behaviors="Close, Move" Modal="true" VisibleStatusbar="false" AutoSize="false" Width="500px" Height="200px" >
        <ContentTemplate>
            <div class="roundGrayBox" style="width: 435px; margin-left: 10px; margin-right: 10px; margin-top: 15px;">
                <asp:Panel ID="pnlExisitingActivityQuestion" runat="server">
                    <h2>Have you entered this teaching activity into the system previously?</h2>
                    <asp:RadioButtonList ID="radioExisitingActivity" runat="server" AutoPostBack="true" OnSelectedIndexChanged="radioExisitingActivity_SelectedIndexChanged">
                        <asp:ListItem Text="Yes" />
                        <asp:ListItem Text="No" />
                    </asp:RadioButtonList>             
                </asp:Panel>
 
                <asp:Panel ID="pnlExisitingActivitySelection" runat="server" Visible="false">
                    <h2>Select Exisiting Activity</h2>
                    <table width="100%">
                        <tr>
                            <td>Academic Year:</td>
                            <td>
                                <telerik:RadComboBox ID="ddlExisitingActivityYear" runat="server" Width="150px">
                                </telerik:RadComboBox>
                            </td>
                        </tr>
                        <tr>
                            <td>Activitiy:</td>
                            <td>
                                <telerik:RadComboBox ID="ddlExisitingActivities" runat="server" Width="100%">
                                </telerik:RadComboBox>
                            </td>
                        </tr>
                    </table>
                    <telerik:RadButton ID="btnExisitingActivity" runat="server" Text="Start With Exisiting Activity" />
                </asp:Panel>
            </div>
        </ContentTemplate>
    </telerik:RadWindow>

protected void btnAddTeachingActivity_Click(object sender, EventArgs e)
        {
            windowExistingActivity.VisibleOnPageLoad = true;
        }
  
protected void radioExisitingActivity_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (radioExisitingActivity.SelectedValue == "Yes")
            {
                windowExistingActivity.VisibleOnPageLoad = true;
                pnlExisitingActivitySelection.Visible = true;
                pnlExisitingActivityQuestion.Visible = false;
            }
            else
            {
                hiddenTeachingActivityId.Value = "";
                windowAddTeachingActivity.Title = "Add Teaching Activity";
                windowAddTeachingActivity.IconUrl = "template/icons/add.png";
                windowAddTeachingActivity.VisibleOnPageLoad = true;
  
                txtContactHours.Value = null;
                txtNumberOfLeaners.Value = null;
                txtTitle.Text = "";
                ddlAcademicYear.SelectedIndex = 0;
                ddlLearners.ClearSelection();
                ddlLocation.SelectedIndex = 0;
                ddlSemester.SelectedIndex = 0;
                ddlStrategy.SelectedIndex = 0;
            }
Merritt
Top achievements
Rank 1
 answered on 14 Mar 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Iron
Iron
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
Radek
Top achievements
Rank 2
Iron
Iron
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Richard
Top achievements
Rank 4
Bronze
Bronze
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?