Download ASP.NET MVC Forms
Description
ASP.NET MVC Forms makes developing forms faster and easier. Forms can be rendered either automatically or get your hands dirty with a completely custom layout. The design is based off the Django Project forms module, ported to ASP.NET MVC.
Icons
Source Files
The download file mvcforms.zip has the following entries.
trunk/GlobalAssemblyInfo.cs/*from w w w .j a va 2 s . co m*/
trunk/JL.Web.Forms.Contrib/Contrib/Widgets/ScriptSource.cs
trunk/JL.Web.Forms.Contrib/Contrib/Widgets/jQueryUI/DatePicker.cs
trunk/JL.Web.Forms.Contrib/Contrib/Widgets/jQueryUI/Slider.cs
trunk/JL.Web.Forms.Contrib/Contrib/Widgets/jQueryUI/SortableCollection.cs
trunk/JL.Web.Forms.Contrib/Contrib/WizardController.cs
trunk/JL.Web.Forms.Contrib/Contrib/WizardModel.cs
trunk/JL.Web.Forms.Contrib/CustomDictionary.xml
trunk/JL.Web.Forms.Contrib/GlobalSuppressions.cs
trunk/JL.Web.Forms.Contrib/JL.Web.Forms.Contrib.csproj
trunk/JL.Web.Forms.Contrib/JL.Web.Forms.Contrib.csproj.vspscc
trunk/JL.Web.Forms.Contrib/JL.Web.Forms.Contrib.snk
trunk/JL.Web.Forms.Contrib/Properties/AssemblyInfo.cs
trunk/JL.Web.Forms.Tests/AssertExtras.cs
trunk/JL.Web.Forms.Tests/AuthoringTests.txt
trunk/JL.Web.Forms.Tests/DictionaryExtensionsTest.cs
trunk/JL.Web.Forms.Tests/ElementAttributesDictionaryTest.cs
trunk/JL.Web.Forms.Tests/ErrorCollectionTest.cs
trunk/JL.Web.Forms.Tests/ErrorDictionaryTest.cs
trunk/JL.Web.Forms.Tests/Field tests/BooleanFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/ChoiceFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/DateFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/DateTimeFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/EmailFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/FileFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/FilePathFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/FloatFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/IPAddressFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/ImageFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/IntegerFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/MultipleChoiceFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/NullBooleanFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/RegexFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/SlugFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/StringFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/TimeFieldTest.cs
trunk/JL.Web.Forms.Tests/Field tests/UrlFieldTest.cs
trunk/JL.Web.Forms.Tests/FieldCacheTest.cs
trunk/JL.Web.Forms.Tests/JL.Web.Forms.Tests.csproj
trunk/JL.Web.Forms.Tests/JL.Web.Forms.Tests.csproj.vspscc
trunk/JL.Web.Forms.Tests/NameObjectDictionaryTest.cs
trunk/JL.Web.Forms.Tests/Properties/AssemblyInfo.cs
trunk/JL.Web.Forms.Tests/Test References/JL.Web.Forms.accessor
trunk/JL.Web.Forms.Tests/TestFolder/SubFolder/item4.txt
trunk/JL.Web.Forms.Tests/TestFolder/item1.txt
trunk/JL.Web.Forms.Tests/TestFolder/item2.txt
trunk/JL.Web.Forms.Tests/TestFolder/item3.log
trunk/JL.Web.Forms.Tests/TestFolder/item5.png
trunk/JL.Web.Forms.Tests/TupleTest.cs
trunk/JL.Web.Forms.Tests/Utils/ConversionHelperTest.cs
trunk/JL.Web.Forms.Tests/Utils/FormatHelperTest.cs
trunk/JL.Web.Forms.Tests/Utils/HumaniseHelperTest.cs
trunk/JL.Web.Forms.Tests/Utils/ReadOnlyDictionaryTest.cs
trunk/JL.Web.Forms.Tests/ValidationExceptionTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/BaseMultiWidgetTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/CheckBoxInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/CheckBoxSelectMultipleTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/ChoiceHelperTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/Choices/AustralianStatesTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/Choices/DateTimeChoicesTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/Choices/FilePathCollectionTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/DateInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/DateTimeInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/FileInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/HiddenInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/InputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/KeygenTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/MediaTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/NullBooleanSelectTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/PasswordInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/RadioInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/RadioSelectTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/SelectMultipleTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/SelectTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/SplitDateTimeTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/TextAreaTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/TextInputTest.cs
trunk/JL.Web.Forms.Tests/Widget Tests/TimeInputTest.cs
trunk/JL.Web.Forms.ndoc
trunk/JL.Web.Forms.sln
trunk/JL.Web.Forms.vsmdi
trunk/JL.Web.Forms.vssscc
trunk/JL.Web.Forms/CustomDictionary.xml
trunk/JL.Web.Forms/Forms.cd
trunk/JL.Web.Forms/Forms/AjaxController.cs
trunk/JL.Web.Forms/Forms/BaseForm.cs
trunk/JL.Web.Forms/Forms/BindException.cs
trunk/JL.Web.Forms/Forms/BoundField.cs
trunk/JL.Web.Forms/Forms/BoundForm.cs
trunk/JL.Web.Forms/Forms/Choice.cs
trunk/JL.Web.Forms/Forms/ChoiceCollection.cs
trunk/JL.Web.Forms/Forms/ElementAttributesDictionary.cs
trunk/JL.Web.Forms/Forms/ErrorCollection.cs
trunk/JL.Web.Forms/Forms/ErrorDictionary.cs
trunk/JL.Web.Forms/Forms/Extensions/DictionaryExtensions.cs
trunk/JL.Web.Forms/Forms/Extensions/ObjectExtensions.cs
trunk/JL.Web.Forms/Forms/FieldCache.cs
trunk/JL.Web.Forms/Forms/Fields/BaseField.cs
trunk/JL.Web.Forms/Forms/Fields/BooleanField.cs
trunk/JL.Web.Forms/Forms/Fields/ChoiceField.cs
trunk/JL.Web.Forms/Forms/Fields/CollectionField.cs
trunk/JL.Web.Forms/Forms/Fields/DateField.cs
trunk/JL.Web.Forms/Forms/Fields/DateTimeField.cs
trunk/JL.Web.Forms/Forms/Fields/DefaultErrorMessages.Designer.cs
trunk/JL.Web.Forms/Forms/Fields/DefaultErrorMessages.resx
trunk/JL.Web.Forms/Forms/Fields/EmailField.cs
trunk/JL.Web.Forms/Forms/Fields/FileField.cs
trunk/JL.Web.Forms/Forms/Fields/FilePathField.cs
trunk/JL.Web.Forms/Forms/Fields/FloatField.cs
trunk/JL.Web.Forms/Forms/Fields/ImageField.cs
trunk/JL.Web.Forms/Forms/Fields/IntegerField.cs
trunk/JL.Web.Forms/Forms/Fields/IpAddressField.cs
trunk/JL.Web.Forms/Forms/Fields/MultipleChoiceField.cs
trunk/JL.Web.Forms/Forms/Fields/NullBooleanField.cs
trunk/JL.Web.Forms/Forms/Fields/RegexField.cs
trunk/JL.Web.Forms/Forms/Fields/SlugField.cs
trunk/JL.Web.Forms/Forms/Fields/StringField.cs
trunk/JL.Web.Forms/Forms/Fields/TimeField.cs
trunk/JL.Web.Forms/Forms/Fields/UrlField.cs
trunk/JL.Web.Forms/Forms/Form.cs
trunk/JL.Web.Forms/Forms/FormGroup.cs
trunk/JL.Web.Forms/Forms/Html/HtmlHelperExtensions.cs
trunk/JL.Web.Forms/Forms/IChoice.cs
trunk/JL.Web.Forms/Forms/IChoiceField.cs
trunk/JL.Web.Forms/Forms/IChoiceWidget.cs
trunk/JL.Web.Forms/Forms/ICollectionWidget.cs
trunk/JL.Web.Forms/Forms/IField.cs
trunk/JL.Web.Forms/Forms/IFileField.cs
trunk/JL.Web.Forms/Forms/IFileWidget.cs
trunk/JL.Web.Forms/Forms/IForm.cs
trunk/JL.Web.Forms/Forms/IWidget.cs
trunk/JL.Web.Forms/Forms/NameObjectDictionary.cs
trunk/JL.Web.Forms/Forms/ThreadSafeDictionaryWrapper.cs
trunk/JL.Web.Forms/Forms/Tuple.cs
trunk/JL.Web.Forms/Forms/Utils/ConfigurationHelper.cs
trunk/JL.Web.Forms/Forms/Utils/ConversionHelper.cs
trunk/JL.Web.Forms/Forms/Utils/FormatHelper.cs
trunk/JL.Web.Forms/Forms/Utils/HumaniseHelper.cs
trunk/JL.Web.Forms/Forms/Utils/MediaHelper.cs
trunk/JL.Web.Forms/Forms/Utils/ReadOnlyDictionary.cs
trunk/JL.Web.Forms/Forms/ValidationException.cs
trunk/JL.Web.Forms/Forms/Widgets/BaseCollectionWidget.cs
trunk/JL.Web.Forms/Forms/Widgets/BaseMultiWidget.cs
trunk/JL.Web.Forms/Forms/Widgets/BaseWidget.cs
trunk/JL.Web.Forms/Forms/Widgets/CheckboxInput.cs
trunk/JL.Web.Forms/Forms/Widgets/CheckboxSelectMultiple.cs
trunk/JL.Web.Forms/Forms/Widgets/ChoiceHelper.cs
trunk/JL.Web.Forms/Forms/Widgets/Choices/AustralianStates.cs
trunk/JL.Web.Forms/Forms/Widgets/Choices/DateAndTime.cs
trunk/JL.Web.Forms/Forms/Widgets/Choices/FilePathCollection.cs
trunk/JL.Web.Forms/Forms/Widgets/CssMediaTypes.cs
trunk/JL.Web.Forms/Forms/Widgets/DateInput.cs
trunk/JL.Web.Forms/Forms/Widgets/DateTimeInput.cs
trunk/JL.Web.Forms/Forms/Widgets/FileInput.cs
trunk/JL.Web.Forms/Forms/Widgets/HiddenInput.cs
trunk/JL.Web.Forms/Forms/Widgets/Input.cs
trunk/JL.Web.Forms/Forms/Widgets/Keygen.cs
trunk/JL.Web.Forms/Forms/Widgets/Media.cs
trunk/JL.Web.Forms/Forms/Widgets/NullBooleanSelect.cs
trunk/JL.Web.Forms/Forms/Widgets/PasswordInput.cs
trunk/JL.Web.Forms/Forms/Widgets/RadioInput.cs
trunk/JL.Web.Forms/Forms/Widgets/RadioSelect.cs
trunk/JL.Web.Forms/Forms/Widgets/Select.cs
trunk/JL.Web.Forms/Forms/Widgets/SelectMultiple.cs
trunk/JL.Web.Forms/Forms/Widgets/SplitDateTime.cs
trunk/JL.Web.Forms/Forms/Widgets/TextArea.cs
trunk/JL.Web.Forms/Forms/Widgets/TextInput.cs
trunk/JL.Web.Forms/Forms/Widgets/TimeInput.cs
trunk/JL.Web.Forms/GlobalSuppressions.cs
trunk/JL.Web.Forms/JL.Web.Forms.csproj
trunk/JL.Web.Forms/JL.Web.Forms.csproj.vspscc
trunk/JL.Web.Forms/JL.Web.Forms.snk
trunk/JL.Web.Forms/Properties/AssemblyInfo.cs
trunk/LocalTestRun.testrunconfig
trunk/MvcExample/Content/Site.css
trunk/MvcExample/Controllers/AjaxController.cs
trunk/MvcExample/Controllers/ContactController.cs
trunk/MvcExample/Controllers/ContribController.cs
trunk/MvcExample/Controllers/SimpleController.cs
trunk/MvcExample/Controllers/WizardController.cs
trunk/MvcExample/Default.aspx
trunk/MvcExample/Default.aspx.cs
trunk/MvcExample/Forms/ContactForm.cs
trunk/MvcExample/Forms/Contrib/JQueryUIForm.cs
trunk/MvcExample/Forms/ExampleChoices.cs
trunk/MvcExample/Forms/ExampleFormGroup.cs
trunk/MvcExample/Forms/Section1Form.cs
trunk/MvcExample/Forms/Section2Form.cs
trunk/MvcExample/Forms/Section3Form.cs
trunk/MvcExample/Global.asax
trunk/MvcExample/Global.asax.cs
trunk/MvcExample/MvcExample.csproj
trunk/MvcExample/MvcExample.csproj.vspscc
trunk/MvcExample/Properties/AssemblyInfo.cs
trunk/MvcExample/Scripts/jquery-1.3.2.min.js
trunk/MvcExample/Scripts/jquery-ui-1.7.2.min.js
trunk/MvcExample/Scripts/jquery-ui.mvcforms-contrib.js
trunk/MvcExample/Scripts/jquery.metadata-2.1.0.min.js
trunk/MvcExample/Views/Ajax/Index.aspx
trunk/MvcExample/Views/Contact/CustomErrorLayout.aspx
trunk/MvcExample/Views/Contact/CustomLayout.aspx
trunk/MvcExample/Views/Contact/FormSnippet.ascx
trunk/MvcExample/Views/Contact/Index.aspx
trunk/MvcExample/Views/Contact/LoopFields.aspx
trunk/MvcExample/Views/Contact/Reusable.aspx
trunk/MvcExample/Views/Contact/Simple.aspx
trunk/MvcExample/Views/Contrib/Index.aspx
trunk/MvcExample/Views/Contrib/jQueryUI.aspx
trunk/MvcExample/Views/Shared/Error.aspx
trunk/MvcExample/Views/Shared/ShowResults.aspx
trunk/MvcExample/Views/Shared/Site.Master
trunk/MvcExample/Views/Simple/CustomGroup.aspx
trunk/MvcExample/Views/Simple/Form.aspx
trunk/MvcExample/Views/Simple/Group.aspx
trunk/MvcExample/Views/Simple/Index.aspx
trunk/MvcExample/Views/Simple/Section2Form.ascx
trunk/MvcExample/Views/Web.config
trunk/MvcExample/Views/Wizard/Complete.aspx
trunk/MvcExample/Views/Wizard/Index.aspx
trunk/MvcExample/Views/Wizard/Wizard-0.aspx
trunk/MvcExample/Views/Wizard/Wizard-1.aspx
trunk/MvcExample/Views/Wizard/Wizard.aspx
trunk/MvcExample/Web.config
trunk/lib/Moq.dll
trunk/logo-ohloh.png
trunk/logo.png
Download
Click the following link to download mvcforms.zip.
mvcforms.zip