Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
46 views
We have 2009-Q2 version.  The progress bar is not showing at all when using the upload control in IE9.  It works fine in IE8 and other browswers.  Any body else had this problem?  Thanks.
Mark
Top achievements
Rank 1
 answered on 12 Mar 2011
3 answers
82 views
I've been looking at the properties but I can't seem to figure out how to get the menu to behave as it does on Telerik's site, most likely the top of the page you're looking at now.  The menu with Products and Solutions.  When one is active the others don't show and they stay there until someone clicks out.  Is this custom code?  Any help would be greatly appreciated.

Thank you.
Kate
Telerik team
 answered on 12 Mar 2011
1 answer
158 views
Dear Expert,

Please i used ComboBox with services ,in my local machine its work fine also when i publish it to IIS7 .

now when i put the site one the server and access it the services not working and give me The Server Method " " Failed.

Please Help

Best Regards 
Ab Abulubbad
My code IS :
<tel:RadComboBox ID="rcbFileNo" runat="server" Skin="Web20" Width="80px" AutoPostBack="True"
                        AllowCustomText="True" MarkFirstMatch="True" EnableLoadOnDemand="True" EnableItemCaching="True"
                        ShowMoreResultsBox="True" OnClientItemsRequesting="OnClientItemsRequesting" EmptyMessage="رقم الملف"
                        OnSelectedIndexChanged="rcbFileNo_SelectedIndexChanged" meta:resourcekey="rcbFileNoResource1">
                        <WebServiceSettings Method="SearchFileNo" Path="~/Services/asmx/Search.asmx" />
                    </tel:RadComboBox>
                    <asp:ObjectDataSource ID="odsGetFileNosList" runat="server" SelectMethod="GetFileNosList"
                        TypeName="SMASIP.DataAccess.DBA.SMASServicesOldDB.LookupsServices"></asp:ObjectDataSource>


using System.Collections;
using System.Web.Services;
using System.Data.SqlClient;
using SMASIP.WebApplication.Base;
using SMASIP.DataAccess.DAL;
using Telerik.Web.UI;
using System.Web.Script.Services;
 
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class WebService : System.Web.Services.WebService
{
    SqlParameterCollection par = null;
    public WebService()
    {
 
        //Uncomment the following line if using designed components
        //InitializeComponent();
    }
 
 
    [WebMethod(EnableSession = true)]
    public IEnumerable SearchFileNo(RadComboBoxContext context)
    {
        par = new SqlCommand().Parameters;
        par.AddWithValue("@SearchPar", context.Text);
        par.AddWithValue("@cmd", "GetFileNosList");
 
        return DataProcess.GetIEnumerableList(Abstract.getDataTable("p_OldSMASIPServicesProcedure", par));
    }
    [WebMethod(EnableSession = true)]
    public IEnumerable SearchClassNo(RadComboBoxContext context)
    {
        par = new SqlCommand().Parameters;
        par.AddWithValue("@SearchPar", context.Text);
        par.AddWithValue("@cmd", "SearchClassNo");
 
        return DataProcess.GetIEnumerableList(Abstract.getDataTable("p_OldSMASIPServicesProcedure", par));
    }
}
Dimitar Terziev
Telerik team
 answered on 12 Mar 2011
1 answer
112 views

Hello.

I’m trying to use a radTabStrip in a webpage but I’m having a problem with the css sprites.

I used the Vista skin as my baseline and I edited in Photoshop the file TabStripStates.png.

All works fine in IE8, Firefox and Chrome, but I can’t make the sprites appear in IE6 and 7, only the text remains visible.

 

In my webpage I have the following code:

 

<telerik:RadTabStrip ID="RadTabStrip1" runat="server" SkinID="tabStripStandard" MultiPageID="multiPageFiltroUtilizadores"
      SelectedIndex="0">
      <Tabs>
          <telerik:RadTab runat="server" Text="Pesquisa Simples" ID="tabFiltroUtilizadoresTabSimples"
              PageViewID="PageViewPesquisaSimples" meta:resourcekey="txt_pesquisa_simples"
              Selected="True">
          </telerik:RadTab>
          <telerik:RadTab runat="server" Text="Pesquisa Avançada" ID="tabFiltroUtilizadoresTabAvancada"
              PageViewID="PageViewPesquisaAvancada" meta:resourcekey="txt_pesquisa_avancada">
          </telerik:RadTab>
      </Tabs>
  </telerik:RadTabStrip>

And in the skin file i have th following:

<telerik:RadTabStrip runat="server" EnableEmbeddedSkins="false" Skin="customTabStrip" SkinID="tabStripStandard"/>

I didn’t altered the skin file, I only edited the TabStripeStates.png.

 

 

 

Could you provide me some help?

 

 

 

Thanks in advance

Kate
Telerik team
 answered on 12 Mar 2011
3 answers
75 views
Hi all,
it's possible to customize some labels or text on the reminder popup form. I'd like to translate some button text from english to italian.
Thank's
Danilo
Veronica
Telerik team
 answered on 12 Mar 2011
4 answers
346 views
I should start by saying, Im really new student and any help would be great.

What I want to do is fill a custom edit form with details from my RadGrid when a client selects a row. I found an example here but i cant seem to get it to work right and its not exactly what im looking for.  I rarely use javascript and know a little c#. Ive tried something like the RadGrid1_SelectedIndexChanged but it didnt work so I tried to use the javascript from the example but have had problems with it also. 
Can someone please advise me on how to get this working. The page Im working with is below.

protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e) 
    { 
        GridDataItem item = RadGrid1.SelectedItems[0] as GridDataItem; 
        // using Column UniqueName 
        string strtxt = item["ColumnUniqueName"].Text; 
        //using cell index 
        textbox.Text = item.Cells[0].Text; 
         
    } 

    <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
        <script type="text/javascript">
            var eweekspeakerId, currentSpeaker, currentRowIndex = null;


            var eweekspeaker
            {
                EWeekSpeakerId: null;
                Hnumber: null;
                Title: null;
                Description: null;
                SpeakerDate: null;


                create: function () {
                    var obj = new Object();
                    obj.EWeekSpeakerId = "";
                    obj.Hnumber = "";
                    obj.Title = "";
                    obj.Description = "";
                    obj.SpeakerDate = "";


                    return obj;
                }
            }


            function setValues(eweekspeaker) {
                $get("<%= rgEWeekSpeakers.ClientID %>").innerHTML = eweekspeaker.EWeekSpeakerId;


                $find("<%= rcbEditSpeaker.ClientID %>").findItemByValue(eweekspeaker.Hnumber).select();
                $find("<%= rtbEditTitle.ClientID %>").set_value(eweekspeaker.Title);
                $find("<%= rtbEditDescription.ClientID %>").set_value(eweekspeaker.Description);
                $find("<%= rdtpEditSpeakerDate.ClientID %>").set_selectedDate(eweekspeaker.SpeakerDate);
            }


            function getValues() {
                eweekspeaker.EWeekSpeakerId = $get("<%= rgEWeekSpeakers.ClientID %>").innerHTML;


                eweekspeaker.Hnumber = $find("<%= rcbEditSpeaker.ClientID %>").get_value();
                eweekspeaker.Title = $find("<%= rtbEditTitle.ClientID %>").get_value();
                eweekspeaker.Description = $find("<%= rtbEditDescription.ClientID %>").get_value();
                eweekspeaker.SpeakerDate = $find("<%= rdtpEditSpeakerDate.ClientID %>").get_selectedDate();


                return eweekspeaker;
            }


            function getDataItemKeyValue(radGrid, item) {
                return parseInt(radGrid.get_masterTableView().getCellByColumnUniqueName(item, "EWeekSpeakerId").innerHTML);
            }


            function OnClientClicked(button, args) {
                if (window.confirm("Are you sure you want to delete this speaker?")) {
                    button.set_autoPostBack(true);
                }
                else {
                    button.set_autoPostBack(false);
                }
            }


            //            function RowDblClick(sender, eventArgs) {
            //                sender.get_masterTableView().editItem(eventArgs.get_itemIndexHierarchical());
            //            }


            function RowSelected(sender, eventArgs) {
                var grid = sender;
                var MasterTable = grid.get_masterTableView();
                var row = MasterTable.get_dataItems()[eventArgs.get_itemIndexHierarchical()];
                var cell = MasterTable.getCellByColumnUniqueName(row, "EWeekSpeakerID");
                //here cell.innerHTML holds the value of the cell
                $get("<%= rgEWeekSpeakers.ClientID %>").innerHTML = employee.EWeekSpeakerId;


                $find("<%= rcbEditSpeaker.ClientID %>").set_value(employee.Hnumber);




            }


            function GetSelectedSpeaker() {
                var grid = $find("<%=rgEWeekSpeakers.ClientID %>");
                var MasterTable = grid.get_masterTableView();


                var selectedRows = MasterTable.get_selectedItems();
                for (var i = 0; i < selectedRows.length; i++) {
                    var row = selectedRows[i];
                    var cell = MasterTable.getCellByColumnUniqueName(row, "EWeekSpeakerID")
                    //here cell.innerHTML holds the value of the cell
                }
            }
        </script>
    </telerik:RadCodeBlock>
    <telerik:RadGrid ID="rgEWeekSpeakers" CssClass="grid" runat="server" GridLines="None"
        AllowPaging="True" PageSize="20" AllowSorting="True" AutoGenerateColumns="False"
        AllowMultiRowEdit="True" ShowStatusBar="True" OnUpdateCommand="rgEWeekSpeakers_UpdateCommand"
        AllowFilteringByColumn="True" OnSelectedIndexChanged="rgEWeekSpeakers_SelectedIndexChanged">
        <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True">
            <Selecting AllowRowSelect="true" />
            <ClientEvents OnRowSelected="rowSelected" />
            <Scrolling AllowScroll="true" UseStaticHeaders="true" />
            <%--            <ClientEvents OnRowDblClick="RowDblClick" />--%>
        </ClientSettings>
        <MasterTableView EditMode="PopUp" CommandItemDisplay="Top" DataKeyNames="EWeekSpeakerID">
            <EditFormSettings InsertCaption="Add new item" CaptionFormatString="Edit {0}" CaptionDataField="FullName"
                PopUpSettings-Modal="true">
                <EditColumn FilterControlAltText="Filter EditCommandColumn column">
                </EditColumn>
                <PopUpSettings Modal="True"></PopUpSettings>
            </EditFormSettings>
            <CommandItemSettings ExportToPdfText="Export to Pdf"></CommandItemSettings>
            <RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">
                <HeaderStyle Width="20px"></HeaderStyle>
            </RowIndicatorColumn>
            <ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column">
                <HeaderStyle Width="20px"></HeaderStyle>
            </ExpandCollapseColumn>
            <Columns>
                <telerik:GridBoundColumn DataField="EWeekSpeakerID" FilterControlAltText="Filter EWeekSpeakerID column"
                    HeaderText="EWeekSpeakerID" SortExpression="EWeekSpeakerID" UniqueName="EWeekSpeakerID"
                    DataType="System.Int32" ReadOnly="True" Visible="false">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="FullName" FilterControlAltText="Filter FullName column"
                    HeaderText="FullName" SortExpression="FullName" UniqueName="FullName">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Title" FilterControlAltText="Filter Title column"
                    HeaderText="Title" SortExpression="Title" UniqueName="Title">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Description" FilterControlAltText="Filter Description column"
                    HeaderText="Description" SortExpression="Description" UniqueName="Description"
                    Visible="false">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="SpeakerDate" DataType="System.DateTime" FilterControlAltText="Filter SpeakerDate column"
                    HeaderText="SpeakerDate" SortExpression="SpeakerDate" UniqueName="SpeakerDate"
                    DataFormatString="{0:M/dd/yyyy}">
                </telerik:GridBoundColumn>
                <telerik:GridBoundColumn DataField="Hnumber" DataType="System.Int32" FilterControlAltText="Filter Hnumber column"
                    HeaderText="Hnumber" SortExpression="Hnumber" UniqueName="Hnumber" Visible="false"
                    ReadOnly="true">
                </telerik:GridBoundColumn>
            </Columns>
        </MasterTableView>
        <FilterMenu EnableImageSprites="False">
        </FilterMenu>
        <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default">
        </HeaderContextMenu>
    </telerik:RadGrid>
    <br />
    <telerik:RadTabStrip ID="rtseWeekSpeakers" runat="server" SelectedIndex="0" MultiPageID="rmpeWeekSpeakers">
        <Tabs>
            <telerik:RadTab Text="Edit Speaker" Selected="true" PageViewID="rpvEditSpeaker" />
            <telerik:RadTab Text="Add Speaker" Selected="True" PageViewID="rpvAddSpeaker" />
        </Tabs>
    </telerik:RadTabStrip>
    <telerik:RadMultiPage ID="rmpeWeekSpeakers" runat="server" SelectedIndex="0">
        <telerik:RadPageView ID="rpvEditSpeaker" runat="server" BorderStyle="Solid" BorderWidth="1px">
            <div style="padding: 5px">
                <asp:Label ID="lEditSpeakerId" runat="server"></asp:Label>
                <telerik:RadComboBox ID="rcbEditSpeaker" DataTextField="FullName" DataValueField="HNUMBER"
                    runat="server" EnableAutomaticLoadOnDemand="True" ItemsPerRequest="10" ShowMoreResultsBox="True"
                    EnableVirtualScrolling="True" EmptyMessage="Select Speaker" MinFilterLength="4">
                </telerik:RadComboBox>
                <br />
                <telerik:RadTextBox ID="rtbEditTitle" runat="server" Width="50%">
                </telerik:RadTextBox>
                <br />
                <telerik:RadTextBox ID="rtbEditDescription" runat="server" TextMode="MultiLine" Columns="50"
                    Rows="10" Width="80%">
                </telerik:RadTextBox>
                <br />
                <telerik:RadDateTimePicker ID="rdtpEditSpeakerDate" runat="server" MinDate="1/1/1000"
                    MaxDate="1/1/3000">
                </telerik:RadDateTimePicker>
                <telerik:RadButton ID="rbUpdate" runat="server" Text="Update">
                </telerik:RadButton>
                &nbsp;
                <telerik:RadButton ID="rbDelete" runat="server" Text="Delete" OnClientClicked="OnClientClicked">
                </telerik:RadButton>
            </div>
        </telerik:RadPageView>
        <telerik:RadPageView ID="rpveAddSpeakers" runat="server" BorderStyle="Solid" BorderWidth="1px">
            <div style="padding: 5px">
                <telerik:RadComboBox ID="rcbAddSpeaker" DataTextField="FullName" DataValueField="HNUMBER"
                    runat="server" EnableAutomaticLoadOnDemand="True" ItemsPerRequest="10" ShowMoreResultsBox="True"
                    EnableVirtualScrolling="True" EmptyMessage="Select Speaker" MinFilterLength="4">
                </telerik:RadComboBox>
                <br />
                <telerik:RadTextBox ID="rtbAddTitle" runat="server" Width="50%" EmptyMessage="Enter Title">
                </telerik:RadTextBox>
                <br />
                <telerik:RadTextBox ID="rtbAddDescription" runat="server" TextMode="MultiLine" Columns="50"
                    Rows="10" Width="80%" EmptyMessage="Enter Description">
                </telerik:RadTextBox>
                <br />
                <telerik:RadDateTimePicker ID="rdtpAddSpeakerDate" runat="server">
                </telerik:RadDateTimePicker>
                <telerik:RadButton ID="rbInsert" runat="server" Text="Insert" OnClick="rbInsert_Click">
                </telerik:RadButton>
            </div>
        </telerik:RadPageView>
    </telerik:RadMultiPage>
Curt
Top achievements
Rank 1
 answered on 12 Mar 2011
4 answers
148 views
I already have a server-side solution, but was curious if anyone has a client-side solution. Basically, I have two GridTemplateColumns, each with a CheckBox (chkIncremental and chkFull). I want the event of checking either CheckBox to force the other checkbox on the same row to become unchecked. Having both CheckBoxes unchecked is a valid state.


Here is my current control with the server-side OnCheckedChange call. I'd love a client-side solution and to be able to make AutoPostBack = False.

<telerik:RadGrid runat="server" ID="rgRegExtractRequest" OnItemDataBound="rgRegExtractRequestDetail_DataBinding"
    AutoGenerateColumns="false"  AllowSorting="false" AllowPaging="false" >
  
    <MasterTableView DataKeyNames="AcademicYear" AllowMultiColumnSorting="True" HierarchyLoadMode="ServerBind"
        GroupLoadMode="Server">
  
        <DetailTables>
            <telerik:GridTableView DataKeyNames="AcademicYear" Width="100%" AllowSorting="false" >
                <ParentTableRelation>
                    <telerik:GridRelationFields DetailKeyField="AcademicYear" MasterKeyField="AcademicYear" />
                </ParentTableRelation>
                                                                  
                <Columns>
                    <telerik:GridBoundColumn DataField="Subject" SortExpression="Subject" HeaderText="Subject" Display="true" />
                    <telerik:GridBoundColumn UniqueName="SubjectCd" DataField="SubjectCd" Display="false" />
                    <telerik:GridBoundColumn DataField="ExtractDate" SortExpression="ExtractDate" HeaderText="Last Download" Display="true" />
                    <telerik:GridBoundColumn UniqueName="AllowIncrementalFlag" DataField="AllowIncrementalFlag" Display="false" />
                    <telerik:GridBoundColumn UniqueName="AllowFullFlag" DataField="AllowFullFlag" Display="false" />
  
                    <telerik:GridTemplateColumn UniqueName="clmIncremental" HeaderText="Incremental" Display="true" ItemStyle-HorizontalAlign="Center" >
                        <ItemTemplate >
                            <asp:CheckBox ID="chkIncremental" runat="server" OnCheckedChanged="chkFullIncremental_CheckedChanged" AutoPostBack="true" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
                    <telerik:GridTemplateColumn UniqueName="clmFull" HeaderText="Full" Display="true" ItemStyle-HorizontalAlign="Center" >
                        <ItemTemplate >
                            <asp:CheckBox ID="chkFull" runat="server" OnCheckedChanged="chkFullIncremental_CheckedChanged" AutoPostBack="true" />
                        </ItemTemplate>
                    </telerik:GridTemplateColumn>
  
                    <telerik:GridBoundColumn DataField="Rescore" SortExpression="Rescore" HeaderText="Rescore Value" Display="true" />
                </Columns>
                </telerik:GridTableView>
        </DetailTables>
  
        <Columns>
            <telerik:GridBoundColumn DataField="AcademicYear" SortExpression="AcademicYear" HeaderText="" Display="true" />
        </Columns>
  
    </MasterTableView>
</telerik:RadGrid>
Scott
Top achievements
Rank 1
 answered on 11 Mar 2011
3 answers
162 views
I have a simple page setup with two horizontal panes.

1 Header Pane - with a RadMenu Control
1 Content Pane

When a user clicks on a rad menu link it loads the corresponding page into the ContentPane.
This works great until the user clicks refresh on the browser and the ContentPane loads the inital page instead of the last page the user was on.

Can the ContentUrl be persisted on a page refesh?
If not, should I build some type of cookie system that will hold the users' last contentURL or is there a better way?

Thanks,

Brad
Niko
Telerik team
 answered on 11 Mar 2011
1 answer
52 views
Hi,

this is murali. i recently updated my DLL's from Q1 2010 to Q3 2010. I am having Update problems with radgrid when in edit mode

the following is the template column i have in my grid
 

<

 

telerik:GridTemplateColumn HeaderText="Note" UniqueName="Note" DataField="Note">  

 

<ItemTemplate>

<%#Eval("Note")%> 

 

 

 

</ItemTemplate>

<EditItemTemplate 

 

<telerik:RadTextBox ID="rtb_Note" TextMode="MultiLine" Columns="25" Rows="3" MaxLength="500" Text='<%# Bind("Note") %>' runat="server" />

</EditItemTemplate

 

</telerik:GridTemplateColumn>

 
i am trying to access the radtextbox value as follows
 

 

 

For Each column In e.Item.OwnerTableView.Columns 

    If TypeOf column Is IGridEditableColumn Then 

 

 

        Dim

 

editableCol As IGridEditableColumn = CType (column, IGridEditableColumn) 

 

 

 

 

 

 

        If (editableCol.IsEditable) Then
            
Dim editor As IGridColumnEditor = editMan.GetColumnEditor(editableCol)
            Dim editorType As String = CType(editor, Object).ToString()
            Dim editorText As String = "unknown"  

 

            Dim editorValue As Object = Nothing 

 

  

            If

 

(TypeOf editor Is GridTemplateColumnEditor) Then
                
If column.UniqueName = "Note" Then
                    
editorText = clsmain.ReplaceSingleQuote(CStr(CType(e.Item.FindControl("rtb_Note" ), RadTextBox).Text))  

 

 

                End

 

 

 

            End

        End

 

 

 

    End

 

 

 

 

 

Next

 

 

 

 

 

 

so when i check the editorText value it is not getting the recenlty typed text.

i tried the same code with Q1 2010 and it works just fine, so what am i doing wrong for Q3 2010.

thank you in advance for all the help.

Murali






 


BSL Support
Top achievements
Rank 1
 answered on 11 Mar 2011
5 answers
140 views
Hi all,

Has something changed with the zindex of the menu recently?  I'm finding that my menus seem to be over the top of any combo box dropdowns.  They are also above the greying out of the window when a radwindow's modal  status is true.

In the main it's not a problem but I'm tarting up the site a bit and as such the issue is starting to appear on more pages.

Regards,

Jon
Kate
Telerik team
 answered on 11 Mar 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?