Click or drag to resize
KaxRotatorWebServiceSettings Property
Gets the settings for the web service used to populate items

Namespace: Kettic.AspNet.Controls
Assembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax
[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public WebServiceSettings WebServiceSettings { get; }

Property Value

Type: WebServiceSettings
An WebServiceSettings that represents the web service used for populating items.
Remarks

Use the WebServiceSettings property to configure the web service used to populate items on demand. You must specify both Path and Method to fully describe the service.

In order to use the integrated support, the web service should have the following signature:

C#
[ScriptService]
public class WebServiceName : WebService
{
    [WebMethod]
    public KaxRotatorItemData[] WebServiceMethodName(int itemIndex, int itemCount)
    {
        List<KaxRotatorItemData> result = new List<KaxRotatorItemData>();
        KaxRotatorItemData item; 
        for (int i = 0; i < itemCount; i++)
        {
            item = new KaxRotatorItemData();
            item.Html = "test "+(itemIndex+i);
            result.Add(item);
        }
        return result.ToArray();
    }
}

See Also