New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Abstract class holding all filter expression which use single string for a filter value.

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[Browsable(false)]
public abstract class RadListViewSingleStringExpression : RadListViewSingleValueExpression<string>, IStateManager, IEquatable<RadListViewFilterExpression>, IRadListViewSingleValueExpression, IEquatable<RadListViewSingleValueExpression<string>>

Inheritance: objectRadListViewFilterExpressionRadListViewSingleValueExpression<string>RadListViewSingleStringExpression

Derived Classes: RadListViewContainsFilterExpressionRadListViewEndsWithFilterExpressionRadListViewStartsWithFilterExpression

Implements: IEquatable<RadListViewFilterExpression>IEquatable<RadListViewSingleValueExpression<string>>IRadListViewSingleValueExpressionIStateManager

Inherited Members RadListViewSingleValueExpression<string>.ToOql()RadListViewSingleValueExpression<string>.CurrentValueRadListViewSingleValueExpression<string>.FieldTypeRadListViewSingleValueExpression<string>.DynamicLinqStringFormatRadListViewSingleValueExpression<string>.EntitySQLStringFormatRadListViewSingleValueExpression<string>.OqlStringFormatRadListViewSingleValueExpression<string>.LinqFormatterRadListViewFilterExpression.ExtractFieldValueFromItem(object, string)RadListViewFilterExpression.IsValidStringValue(string)RadListViewFilterExpression.ToPredicate()RadListViewFilterExpression.LoadViewState(object)RadListViewFilterExpression.SaveViewState()RadListViewFilterExpression.TrackViewState()RadListViewFilterExpression.ConstructExpressionInstance(Type, string)RadListViewFilterExpression.ViewStateRadListViewFilterExpression.FieldNameRadListViewFilterExpression.IllegalStringsRadListViewFilterExpression.FilterFunctionRadListViewFilterExpression.ExpressionTypeRadListViewFilterExpression.IsTrackingViewStateobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

Creates a instance of RadListViewStartsWithFilterExpression class

C#
public RadListViewSingleStringExpression(string fieldName)
Parameters:fieldNamestring

name of the field on which filter will be applied

Properties

C#
protected override RadListViewSingleValueExpression<string>.ValueFormatter EnitySqlFormatter { get; }

Overrides: RadListViewSingleValueExpression<string>.EnitySqlFormatter

C#
protected override RadListViewSingleValueExpression<string>.ValueFormatter OqlFormatter { get; }

Overrides: RadListViewSingleValueExpression<string>.OqlFormatter

Methods

Returns a string representation of the filter expression in format suitable for LinqDataSource usage.

C#
public override string ToDynamicLinq()
Returns:

string

LinqDataSource string representation

Overrides: RadListViewSingleValueExpression<string>.ToDynamicLinq()

Not intended for external usage

Returns a string representation of the filter expression in format suitable for EntityDataSource usage.

C#
public override string ToEntitySQL()
Returns:

string

EntityDataSource string representation

Overrides: RadListViewSingleValueExpression<string>.ToEntitySQL()

Not intended for external usage