RadSocialShare
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
[RequiredScript(typeof(jQueryPlugins))]
[RequiredScript(typeof(PopupBehavior))]
[ClientScriptResource("Telerik.Web.UI.RadSocialShare", "Telerik.Web.UI.SocialShare.RadSocialShare.js")]
[TelerikToolboxCategory("Miscellaneous")]
[EmbeddedSkin("SocialShare")]
[EmbeddedSkin("SocialShare", "Default")]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Classic, typeof(RadSocialShare))]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Lightweight, typeof(RadSocialShare))]
public class RadSocialShare : RadWebControl, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, ICallbackEventHandler
Inheritance: objectRadWebControlRadSocialShare
Implements:
Inherited Members
Constructors
C#
public RadSocialShare()
Properties
C#
public GenericSocialButtonsCollection<RadSocialButton> CompactButtons { get; }
C#
protected override string CssClassFormatString { get; }
Overrides:
DialogHeight
Unit
C#
[TypeConverter(typeof(UnitConverter))]
public Unit DialogHeight { get; set; }
DialogLeft
Unit
C#
[TypeConverter(typeof(UnitConverter))]
public Unit DialogLeft { get; set; }
DialogTop
Unit
C#
[TypeConverter(typeof(UnitConverter))]
public Unit DialogTop { get; set; }
DialogWidth
Unit
C#
[TypeConverter(typeof(UnitConverter))]
public Unit DialogWidth { get; set; }
C#
public RadSocialShareEmailSettings EmailSettings { get; }
C#
[ClientControlProperty]
[ClientPropertyName("fbAppId")]
public string FacebookAppId { get; set; }
C#
[ClientControlProperty]
[ClientPropertyName("gaID")]
[Browsable(true)]
[Bindable(true)]
public string GoogleAnalyticsUA { get; set; }
Height
Unit
C#
[TypeConverter(typeof(UnitConverter))]
public override Unit Height { get; set; }
Overrides:
C#
[ClientControlProperty]
public bool HideIframesOnDialogMove { get; set; }
MainButtons
GenericSocialButtonsCollection<RadSocialButtonBase>
C#
public GenericSocialButtonsCollection<RadSocialButtonBase> MainButtons { get; }
C#
[ClientControlEvent]
[ClientPropertyName("fbLike")]
public string OnFacebookLike { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("fbSend")]
public string OnFacebookSend { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("fbUnLike")]
public string OnFacebookUnLike { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("offPlusone")]
public string OnGooglePlusOneOff { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("onPlusone")]
public string OnGooglePlusOneOn { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("linkedInShare")]
public string OnLinkedInShare { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("clicked")]
public string OnSocialButtonClicked { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("clicking")]
public string OnSocialButtonClicking { get; set; }
C#
[ClientControlEvent]
[ClientPropertyName("tweet")]
public string OnTweet { get; set; }
Orientation
Orientation
C#
public Orientation Orientation { get; set; }
C#
protected override bool SupportsRenderingMode { get; }
Overrides:
TagKey
HtmlTextWriterTag
C#
protected override HtmlTextWriterTag TagKey { get; }
C#
[ClientControlProperty]
public virtual string TitleToShare { get; set; }
C#
[ClientControlProperty]
public string UrlToShare { get; set; }
Width
Unit
C#
[TypeConverter(typeof(UnitConverter))]
public override Unit Width { get; set; }
Overrides:
C#
[ClientControlProperty]
[ClientPropertyName("yammerAppId")]
public string YammerAppId { get; set; }
Methods
C#
protected void AddButtonItems()
C#
protected void AddButtonSerialization(StringBuilder str, RadSocialButtonBase btn)
C#
protected override void CreateChildControls()
C#
protected override Style CreateControlStyle()
Style
C#
protected void DecodeItemHTML(HtmlTextWriter writer, Control container)
C#
protected override void DescribeClientEvents(IScriptDescriptor descriptor)
Overrides:
C#
protected override void DescribeClientProperties(IScriptDescriptor descriptor)
Overrides:
C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Overrides:
C#
protected void emailCaptcha_CaptchaValidate(object sender, CaptchaValidateEventArgs e)
C#
protected override void RenderContents(HtmlTextWriter writer)
Overrides: