Classes

Here is a list of the main public Classes and Interfaces already implemented.

//Interfaces
    public interface IViewModelContainer<TModel> : IViewDataContainer;
    public interface IModelViewHelper<TModel> : IModelViewHelper;
    public interface IModelViewHelper;

//Classes
    public class ModelViewPage<TModel> : ViewPage<TModel>, IViewModelContainer<TModel>, IViewDataContainer;
    public class ModelViewMasterPage<TModel> : ViewMasterPage<TModel>;
    public class ModelViewUserControl<TModel> : ViewUserControl<TModel>, IViewModelContainer<TModel>, IViewDataContainer;

    public class ModelViewForm<TModel> : MvcForm;

    public class ModelViewHtmlHelper<TModel> : ModelViewHelper<TModel>;
    public class ModelViewAjaxHelper<TModel> : ModelViewHelper<TModel>;
    public abstract class ModelViewHelper<TModel> : ModelViewHelper, IModelViewHelper<TModel>;
    public abstract class ModelViewHelper : IModelViewHelper;

    public static class JavaScriptHelper;

//Elements & Controls
    public class Button<TModel> : ButtonBase<Button<TModel>, TModel>
    public class CheckBox<TModel> : CheckBoxBase<CheckBox<TModel>, TModel>
    public class CheckBoxList<TModel> : CheckBoxListBase<CheckBoxList<TModel>, TModel>
    public class ComboBox<TModel> : ComboBoxBase<ComboBox<TModel>, TModel>
    public class DisplayText<TModel> : DisplayTextBase<DisplayText<TModel>, TModel>
    public class Hidden<TModel> : HiddenBase<Hidden<TModel>, TModel>
    public class Image<TModel> : ImageBase<Image<TModel>, TModel>
    public class ImageLink<TModel> : ImageBase<ImageLink<TModel>, TModel>
    public class Label<TModel> : LabelBase<Label<TModel>, TModel>
    public class Link<TModel> : LinkBase<Link<TModel>, TModel>
    public class ListBox<TModel> : ListBoxBase<ListBox<TModel>, TModel>
    public class ListItem<TModel> : ListItemBase<ListItem<TModel>, TModel>
    public class Literal<TModel> : LiteralBase<Literal<TModel>, TModel>
    public class OrderedList<TModel> : ListBase<OrderedList<TModel>, TModel>
    public class Password<TModel> : TextBoxBase<Password<TModel>, TModel>
    public class RadioButton<TModel> : RadioButtonBase<RadioButton<TModel>, TModel>
    public class RadioButtonSet<TModel> : RadioButtonSetBase<RadioButtonSet<TModel>, TModel>
    public class ResetButton<TModel> : ButtonBase<ResetButton<TModel>, TModel>
    public class ResetImage<TModel> : ImageBase<ResetImage<TModel>, TModel>
    public class ResetLink<TModel> : LinkBase<ResetLink<TModel>, TModel>
    public class SubmitButton<TModel> : ButtonBase<SubmitButton<TModel>, TModel>
    public class SubmitImage<TModel> : ImageBase<SubmitImage<TModel>, TModel>
    public class SubmitLink<TModel> : LinkBase<SubmitLink<TModel>, TModel>
    public class TextArea<TModel> : TextAreaBase<TextArea<TModel>, TModel>
    public class TextBox<TModel> : TextBoxBase<TextBox<TModel>, TModel>
    public class UnorderedList<TModel> : ListBase<UnorderedList<TModel>, TModel>
    public class ValidationMessage<TModel> : ValidationMessageBase<ValidationMessage<TModel>, TModel>
    public class ValidationSummary<TModel> : ValidationSummaryBase<ValidationSummary<TModel>, TModel>

    public class Action<TModel> : ActionBase<Action<TModel>, TModel>
    public class Partial<TModel> : PartialBase<Partial<TModel>, TModel>

    public class Grid<TModel> : GridBase<Grid<TModel>, TModel>

Last edited Jul 28, 2010 at 5:10 AM by AndreVianna, version 4

Comments

No comments yet.