Telerik Forums
UI for ASP.NET AJAX Forum
0 answers
132 views

problem in left & ritgh Margin of the windows
Example photos in attach file
plz help me
komeil
Top achievements
Rank 1
 asked on 08 Dec 2012
4 answers
461 views
Hello,

I have a grid with a custom form template that I use for editing.  Inside the template are dropdownlists and textboxes and I see that there aren't any events that I can use when these controls are in the form template.  Is there a way to force an event like selectionIndexChanged or textChanged and if not what event in the grid can I use to manipulate these contols when a user does perform a textChange or selectionIndexChage?

Thanks,
Kirk
Atlas
Top achievements
Rank 1
 answered on 08 Dec 2012
6 answers
334 views
Hi!

I'm trying to get ID and Desciption values from the selected row in a grid when clicking on it, but i cant get it to work. The RadGrid_SelectedIndexChanged event is trigged but SelectedItems is always empty. Any suggestion whats wrong?

Default.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="SpamControlRadScriptManager" runat="server"/>
    <div>
        <telerik:RadGrid runat="server" ID="RadGrid" OnSelectedIndexChanged="RadGrid_SelectedIndexChanged" AutoGenerateColumns="false" Width="300">
            <MasterTableView DataKeyNames="ID">
                <Columns>
                    <telerik:GridNumericColumn DataField="ID" UniqueName="IDGridNumericColumn" />
                    <telerik:GridBoundColumn DataField="Description" UniqueName="OverviewLanguagGridBoundColumn" />
                </Columns>
            </MasterTableView>
            <ClientSettings EnablePostBackOnRowClick="true">
                <Selecting AllowRowSelect="true" />
            </ClientSettings>
        </telerik:RadGrid>
    </div>
    </form>
</body>
</html>

Default.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using Telerik.Web.UI;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        DataTable myDataTable = new DataTable();
        DataColumn myDataColumn;

        myDataColumn = new DataColumn();
        myDataColumn.DataType = Type.GetType("System.String");
        myDataColumn.ColumnName = "ID";
        myDataTable.Columns.Add(myDataColumn);

        myDataColumn = new DataColumn();
        myDataColumn.DataType = Type.GetType("System.String");
        myDataColumn.ColumnName = "Description";
        myDataTable.Columns.Add(myDataColumn);

        DataRow row;
        row = myDataTable.NewRow();
        row["ID"] = "1";
        row["Description"] = "Test1";
        myDataTable.Rows.Add(row);

        row = myDataTable.NewRow();
        row["ID"] = "2";
        row["Description"] = "Test2";
        myDataTable.Rows.Add(row);

        RadGrid.DataSource = myDataTable;
        RadGrid.DataBind();
    }

    protected void RadGrid_SelectedIndexChanged(object sender, EventArgs e)
    {
        // This is always 0
        int count = RadGrid.SelectedItems.Count;

        if (count > 0)
        {
            var dataItem = RadGrid.SelectedItems[0] as GridDataItem;
            if (dataItem != null)
            {
                var ID = dataItem["ID"].Text;
                var desc = dataItem["Description"].Text;
            }
        }
    }
}

Thanks!
Rickard
Michael
Top achievements
Rank 1
 answered on 07 Dec 2012
0 answers
58 views
Hello,
I have a Usercontrol with a RadComboBox that gets items via a webservice.
Everything is working correctly, however when I type, the search text disappears.
I had the same exact behavior with postbacks, but now its not posting back, and it is still doing the same thing.

Please take a look at the code below.
Here is the code for the RadComboBox:
<telerik:RadComboBox
    ID="cboContentProvider"
    runat="server"
    Width="225px"
    CheckBoxes="true"
    EmptyMessage="-- Select --"
    EnableLoadOnDemand="True"
    ShowMoreResultsBox="True"
    OnClientItemChecked="ItemChecked"
    EnableVirtualScrolling="True">
    <WebServiceSettings Method="GetContentProviderData" Path="../../WebService/BoomboxWs.asmx" />
    <ExpandAnimation Type="InOutElastic" />
</telerik:RadComboBox>

Here is the code for CP_ItemChecked:
function CP_ItemChecked(sender, eventArgs) {
    var data = '{ "type": "' + sender.get_id() + '", "id": "' + eventArgs.get_item().get_value() + '" }';
    $.ajax({
        type: "POST",
        url: "../../WebService/BoomboxWs.asmx/MarkSelectedItem",
        data: data,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (msg) {
        }
    });
}

Here is the WebMethod:
[WebMethod(EnableSession = true)]
public RadComboBoxData GetContentProviderData(RadComboBoxContext context)
{
    return GetRadComboBoxData(context, DtCp, DtCp.Count());
}
 
public RadComboBoxData GetRadComboBoxData(RadComboBoxContext context, List<GenericDataList> data, int itemsPerRequest = 20)
{
    var comboData = new RadComboBoxData();
 
    var itemOffset = context.NumberOfItems;
    var endOffset = itemOffset + itemsPerRequest;
 
    if (endOffset > data.Count())
    {
        endOffset = data.Count();
    }
 
    if (!string.IsNullOrEmpty(context.Text))
    {
        data = data.Where(q => q.Name.ToUpper().Contains(context.Text.ToUpper())).ToList();
    }
 
    comboData.EndOfItems = endOffset == data.Count();
 
    var result = new List<RadComboBoxItemData>(endOffset - itemOffset);
 
    result.AddRange(data.Take(endOffset).Skip(itemOffset)
        .Select(radItem => new RadComboBoxItemData {Text = radItem.Name, Value = radItem.Id.ToString(CultureInfo.InvariantCulture)}));
 
    comboData.Message = data.Any() ? String.Format("Items <b>1</b>-<b>{0}</b> out of <b>{1}</b>", endOffset, data.Count()) : "No matches";
    comboData.Items = result.ToArray();
 
    return comboData;
}
Edward
Top achievements
Rank 1
 asked on 07 Dec 2012
9 answers
95 views
Hi ,

I have written a code as :

 <telerik:RadTextBox ID="txtCustomerName" runat="server" EmptyMessage="Please enter customer name"
                            CssClass="SetText" ToolTip="Please enter customer name" EnableSingleInputRendering="True"
                            MaxLength="20" Width="130" TabIndex="2">

So when i click on submit button in Opera browser a popup message shows as " The entered text is too large! You used 26 letters and the limit is 20."

How to resolve this issue.
Vasil
Telerik team
 answered on 07 Dec 2012
11 answers
549 views
Hi,
I have a Tree View with node template column.Inside of template column I have Image Button.

Problem:
I need to open a radwindow on click of Image button and it will open fine except for one scenario.

This issue is happening for only in page load.
When Initial page load if we have a subnode for  a particular node.When we expand and click on image button in subnode radwindow is not opening.
Only for the first click Radwindow is not opening from second time onwards it works fine.

Please help me.

Thanks,
A2H

Slav
Telerik team
 answered on 07 Dec 2012
2 answers
169 views
Hi;

I just upgraded from Q3 to Q3 SP1 via Telerik Control Panel and in VS10 when I build & run, I get error in browsers with different errors. I'm attaching screen shots.
If I revert back to my backup as of last night, it works with no problem. Something in the new built causes the runtime to crash.
I'm running on Vista32 and VS10

If I can provide more info, I'll be happy to.
Please let me know.

Thanks!
..Ben
Ben Hayat
Top achievements
Rank 2
 answered on 07 Dec 2012
1 answer
121 views
Hi,

How to install Asp.net Ajax software. can you please tell me where can i find trial version of it.
And the procedure to install the software .

Thanks,
Vimal
Dyanko
Telerik team
 answered on 07 Dec 2012
1 answer
90 views
Hi Everyone,

    Good day..!  I would like to ask some assistance on how to isolate the issue in Rad Window..
  
     here's our code.. 
  

   <

 

 

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

 

 

 

   function AddCountry() {

 

 

 

     var radWindow = window.radopen("CountryAddEdit.aspx?Action=Add&CountryID=0&CountryCode=", "radWindowAdd");

 

    radWindow.SetTitle(

 

"<% Response.Write(GetResource("AddCountry", false)); %>");

 

 

 

    return false;

 

   }

 

 

   </script>

 

  

   <

 

 

telerik:RadWindowManager ID="radWindowManager"

 

 

 

    runat="server"

 

 

 

    AutoSize="false"

 

 

 

    Behaviors="Close,Move"

 

 

 

    DestroyOnClose="true"

 

 

 

    EnableAjaxSkinRendering="false"

 

 

 

    EnableViewState="true"

 

 

 

    Height="175px"

 

 

 

    Modal="true"

 

 

 

    ReloadOnShow="true"

 

 

 

    ShowContentDuringLoad="false"

 

 

 

    VisibleOnPageLoad="false"

 

 

 

    VisibleStatusbar="false"

 

 

 

    Width="500px">

 

 

 

   <Windows>

 

 

 

    <telerik:RadWindow ID="radWindow" runat="server" />

 

 

 

   </Windows>

 

 

 

  </telerik:RadWindowManager> 

  <table class="gridheader" cellpadding="0" cellspacing="0">

 

 

 

 

 

 

 

   <tr>

 

 

 

 

 

 

 

 

 

 

 

    <th class="Tcenter">

 

 

 

 

 

 

 

     <asp:LinkButton ID="lnkAddCountry" runat="server" CssClass="fugue fugue-plus clicklink"    OnClientClick="javascript:AddCountry();return false;" ToolTip="<%$ Resources: AddNewCountry %>" Text="<%$  Resources: GlobalAppResources, AddNew %>" />

 

 

 

 

 

 

 

    </th>

 

 

 

 

 

 

 

  </tr>

 

 

 

 

 

 

 

  </table>

 


    This code works fine for most of our users, except for 2 users.. For a temporary solutions, they've tried a different browser and it works fine.. I just want to know, how i can isolate kind this of issue..?  Is this a browser issue..?  

     Hope you can share some ideas on how to resolve this issue.. 

Thanks, 

Nestea    
 
Marin Bratanov
Telerik team
 answered on 07 Dec 2012
0 answers
94 views
HI,
I'm using this version (Telerik.Web.UI_2012_2_724_Dev_hotfix),

I have a problem with RadmaskedTextbox.



July
Top achievements
Rank 2
 asked on 07 Dec 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?