Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
60 views
I'm using the radgrid client DataBinding odata data source.

add the filter like this.

var filterExpression = new Telerik.Web.UI.GridFilterExpression();
filterExpression.set_fieldName(dataField);
filterExpression.set_fieldValue(filterValue);
filterExpression.set_filterFunction(filterFunction);

grid.get_masterTableView()._filterExpressions.add(filterExpression);

but how to add OR filter ?


I want a filter in the GridView that is something like this:

ispay=0 AND (checklist eq 'CAS' OR checklist eq 'CUP')

but I'm only able to get:

ispay=0 AND checklist eq 'CAS' OR checklist eq 'CUP'
!!
help me
Antonio Stoilkov
Telerik team
 answered on 14 Apr 2014
1 answer
200 views
I have a GridTemplateColumn with a asp:ImageButton. I use it to go to another page and need to get with me the CommandArgument='<%# Container.DataItem("id") %>'

It works well, but have trouble with the CommandArgument when I try to insert a new record.
If i remove the CommandArgument='<%# Container.DataItem("id") %>' on insert it works fine. But if not, i have error:
System.MissingMemberException: No default member found for type 'GridInsertionObject'.

<telerik:GridTemplateColumn HeaderButtonType="TextButton" HeaderStyle-Width="30px">
   <ItemTemplate>
    <asp:ImageButton ID="imbEditDog" CommandArgument='<%# Container.DataItem("id") %>' ImageUrl="../../../picture/mini/edit.gif" ToolTip="Uppdatera" OnClick="EditHund" PostBackUrl="~/medlemsidor/minsida/hundar/editdog.aspx" BorderStyle="None" runat="server" />
   </ItemTemplate>
</telerik:GridTemplateColumn>

How do I get around the problem?
I have try with RadGrid1_ItemDataBound, but I get the error anyway.

If TypeOf e.Item Is GridDataInsertItem Or e.Item.IsInEditMode Then
    Dim editItem As GridEditableItem = DirectCast(e.Item, GridEditableItem)
    Dim imgButton As ImageButton = DirectCast(editItem.FindControl("imbEditDog"), ImageButton)
    imgButton.Enabled = False
End If




Jayesh Goyani
Top achievements
Rank 2
 answered on 14 Apr 2014
6 answers
304 views
hi
i need to access to the control in radlist view . i founde some examples in forum but none of them didn't solve my problem. or where in VB.NET and i couldn't understand.
so please tell me how can i access to controls and theire properties in itemtemplate.

<telerik:RadListView ID="RadListView1" runat="server" DataSourceID="SqlDataSource1"
    ItemPlaceholderID="ListViewContainer" Width="800px" Height="380px" 
AllowCustomPaging="True" AllowCustomSorting="True" AllowNaturalSort="True" 
AllowPaging="True" >
  
    <LayoutTemplate>
        <asp:PlaceHolder runat="server" id="ListViewContainer" />
          
    </LayoutTemplate>
      
    <ItemTemplate>
        <fieldset style="float: left; width: 350px; height: 150px;">
            <legend><b>نام فروشگاه :</b>:
                <%#Eval("ShopName")%></legend>
              
                     <table style="width:100%;height:100%;">
                        <tr>
                            <td><asp:Image runat="server" ID="Image1" ImageUrl='<%#Eval("imageURL") %>'
                        AutoAdjustImageControlSize="false" Width="90px" Height="110px" ToolTip='<%#Eval("ShopName") %>'
                        AlternateText='<%#Eval("ShopName") %>' />
                            </td>
                            <td>
                            <div style="width:100%;height:100%;">
                                <label>
                                جزئیات:</label>
                            <%#Eval("details")%>
                               <br />
                            <asp:Button ID="post" runat="server" Text="دیدن محصولات" PostBackUrl="~/Comidity.aspx" />
                            
                           <asp:Label ID="Label1" runat="server" Text='<%#Eval("ID") %>'></asp:Label>
                            </div>
                             
                            </td>                    
                        </tr>
                     </table>
                      
        </fieldset>
    </ItemTemplate>
</telerik:RadListView>

i want to access to Label1 and read it property.
i added all script manager and ajax manager and etc.

thank you.
Shinu
Top achievements
Rank 2
 answered on 14 Apr 2014
3 answers
198 views
 When combobox selectionindex changed(client side) any control enable /
disable that is work fine but when clicks on button and go to server
side then control is previous state not a selection changed state.



first rad textbox state is enable



ComboBox----> SelectionChanged ------>  rad textbox disable -----> fine

Button click event server side ----->   rad textbox state is enable that is wrong 
Shinu
Top achievements
Rank 2
 answered on 14 Apr 2014
1 answer
151 views
Hi,

While accessing control which is present in item template, from “OnRowDataBound” client event, it seems that after returning 11th items, it could not able to find rest of the items.

I am wondering why It could not found control in item template after 11th items and started returning null.

I have attached sample project for your reference
Please refer the following function in sample project.

function onGridRowBound(sender, args) {
       cnt++; var btn = args.get_item().findElement("RadTextBox1");
 btn.value = args.get_dataItem().Text;
}

Once “cnt” is greater than 11, suddenly it stared returns null of "btn" reference.

I have add my code here,

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="Default" %>

<!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>
<telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server" />
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
</Scripts>
</telerik:RadScriptManager>
<script type="text/javascript">
function pageLoad() {
var data = [{ Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }, { Text: "TEXT" }];
var mtv = $find('<%=RadGrid1.ClientID %>').get_masterTableView();
mtv.set_dataSource(data);
mtv.dataBind();
}
function gridCommand(sender, args) {
//
}
var cnt = 0;
function onGridRowBound(sender, args) {
cnt++;

var btn = args.get_item().findElement("RadTextBox1");
btn.value = args.get_dataItem().Text;
}
</script>
<telerik:RadGrid runat="server" ID="RadGrid1" AutoGenerateColumns="false">
<MasterTableView>
<Columns>
<telerik:GridTemplateColumn DataField="Text">
<ItemTemplate>
<telerik:RadTextBox ID="RadTextBox1" runat="server"/>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<ClientEvents OnCommand="gridCommand" OnRowDataBound="onGridRowBound" />
</ClientSettings>
</telerik:RadGrid>
</form>
</body>
</html>


I would greatly appreciate any insight you could provide regarding the same

Thanks,
Chandan
Jayesh Goyani
Top achievements
Rank 2
 answered on 14 Apr 2014
1 answer
36 views
In hierarchial radgrid how to get the parent row index from child row in Item_created  method.
Princy
Top achievements
Rank 2
 answered on 14 Apr 2014
2 answers
94 views
Hi

I have a correspondence form that I am using a RadAutoCompleteBox for specifying recipients.  When the page initially loads I add the sender to the To RadAutoCompleteBox entries collection in the form of an AutoCompleteBoxEntry.  I'm using an email address for both the text and the value of the AutoCompleteBoxEntry.  If the email address has a single quote in it, the To RadAutoCompleteBox shows as empty.  However, if I then use the auto complete functionality I am able to successfully add the email with the single quote in it.  The RadAutoCompleteBox uses a webservice.

Any ideas?
Caleb Sandfort
Top achievements
Rank 1
 answered on 11 Apr 2014
2 answers
128 views
Hello,
I am having an issue with the RadMenu only showing the last item in the menu when I upgrade from version 2014.1.225 to version 2014.1.403.  In my example below there are 3 menu item which show when the menu is clicked using version 2014.1.225.  After updating to version 2014.1.403, only the last menu item is display when the menu is clicked (see attached screenshots).  Can you tell me why this happens in version 2014.1.403?


Here is the css of my divs:
#farright
{
    background: inherit;
    top: 0px;
    width: 200px;
    float:right;
    text-align:right;
    font-size: 10px;
}
 
#mysolutions
{
    position: absolute;
    background: inherit;
    top: 0px;
    right: 0px;
    width: 96px;
    float:right;
    text-align:right;
    font-size: 10px;
}


Here is the code to generate the menu: 
<div id="farright">
     <div id="mysolutions">
          <telerik:RadMenu ID="mnuProducts" runat="server" Skin="" DefaultGroupSettings-OffsetY="-1" ClickToOpen="true">
                            <Items>
                               <telerik:RadMenuItem ImageUrl = "~/Images/eProducts/solutions2.png" HoveredImageUrl = "~/Images/eProducts/solutions_hover2.png">
                                   <Items>
                                       <telerik:RadMenuItem NavigateUrl = "http:\\www.ecorpnet.com" Target="_blank" ImageUrl = "~/Images/eProducts/appealsmanager.png" HoveredImageUrl = "~/Images/eProducts/appealsmanager_hover.png"></telerik:RadMenuItem>
                                       <telerik:RadMenuItem NavigateUrl = "http:\\www.ecorpnet.com" Target="_blank" ImageUrl = "~/Images/eProducts/mvp.png" HoveredImageUrl = "~/Images/eProducts/mvp_hover.png"></telerik:RadMenuItem>
                                       <telerik:RadMenuItem NavigateUrl = "http:\\www.ecorpnet.com" Target="_blank" ImageUrl = "~/Images/eProducts/era.png" HoveredImageUrl = "~/Images/eProducts/era_hover.png"></telerik:RadMenuItem>
                                   </Items>
                               </telerik:RadMenuItem>
                            </Items>
                        </telerik:RadMenu>
                        <br />
                        <br />
                        <br />
                        <br />
                        <asp:HyperLink ID="lnkLogout" runat="server" NavigateUrl="~/Logout.aspx" CssClass="toplist">Sign out</asp:HyperLink>
                        <asp:Label ID="lblHelpSpace" runat="server" Text="|" Visible="false"></asp:Label>
                        <asp:HyperLink ID="lnkHelp" runat="server" CssClass="toplist" NavigateUrl="javascript:ShowRadWindow('SelectHelp.aspx','rwnPopup');"  Visible="false">Help</asp:HyperLink>
                    </div>
                </div>

Bryan Smouse
Top achievements
Rank 1
 answered on 11 Apr 2014
3 answers
162 views
I am using Firebug to debug my application.  The Script window is filled with unreadable characters when I click on files or folder in the FileExplorer window.  For example,
vKRbWcp115O9Ai2IejVeFDu72S0JXgFIYwWxaBKlTf5cQ1M3igsUrKz5SbSzBwx2DZN6cJqhlMDQ={"count":5,"data":[{"Path":"

I cut the example short but It seems the explorer is injecting these characters and replacing my page's code.  The application runs without errors except it will not respond to functions that occur after selecting folders and files in the FileExplorer.  What could be the issue?  Thanks.
Vessy
Telerik team
 answered on 11 Apr 2014
1 answer
139 views
Hello,

I am about to start a project where I need to use the RadScheduler for the calendar and tasks. I will need to sync these with Outlook. In Outlook I can view the list and check a box to mark it as completed. Outlook puts a strike thru on the task to show it completed. My question is how can I do this from the RadSchedular? How can I mark it completed? I tried searching and could not find a way.

Also, once it is marked completed either through the RadScheduler or Outlook can this be synced to show it completed on both sides?

Thanks,

Warren
Boyan Dimitrov
Telerik team
 answered on 11 Apr 2014
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?