public DropDownList(ViewContext viewContext, IClientSideObjectWriterFactory clientSideObjectWriterFactory, IUrlGenerator urlGenerator) : base(viewContext, clientSideObjectWriterFactory) { ScriptFileNames.AddRange(new[] { "telerik.common.js", "telerik.list.js" }); UrlGenerator = urlGenerator; ClientEvents = new DropDownClientEvents(); DataBinding = new DropDownListDataBindingConfiguration(); DropDownHtmlAttributes = new RouteValueDictionary(); Effects = new Effects(); defaultEffects.Each(el => Effects.Container.Add(el)); Items = new List<DropDownItem>(); SelectedIndex = 0; }
public DropDownList(ViewContext viewContext, IClientSideObjectWriterFactory clientSideObjectWriterFactory, IUrlGenerator urlGenerator) : base(viewContext, clientSideObjectWriterFactory) { ScriptFileNames.AddRange(new[] { "telerik.common.js", "telerik.list.js" }); UrlGenerator = urlGenerator; ClientEvents = new DropDownClientEvents(); DataBinding = new DropDownListDataBindingConfiguration(); DropDownHtmlAttributes = new RouteValueDictionary(); HiddenInputHtmlAttributes = new RouteValueDictionary(); Effects = new Effects(); defaultEffects.Each(el => Effects.Container.Add(el)); Items = new List <DropDownItem>(); SelectedIndex = 0; Enabled = true; Encoded = true; Delay = 500; }