I am working on a model criteria builder. I have a dropdown list with all of the model properties, a dropdown list with static operators (less than, equals, like, etc) and a user input form element for the value. The issue is that the form element type (dropdown, date, text box, etc) for the user input value needs to be based on the data type of the model property chosen in the first dropdown list. What is the best way to achieve this using MVC 2? Ideally I would like to just create an Html extension method and use it like Html.CriteriaFilterFor(model => model) and be able to customize the display using model attributes and metadata.
Asp.NET MVC 2 dynamic editor template based on dropdown value
727 Views Asked by robbymurphy At
1
There are 1 best solutions below
Related Questions in ASP.NET-MVC
- I have a problem outputing the roles on the page ListRoles.cshtml
- Dropdown list showing SQLServer2005SQLBrowserUser$DONSERVER instead of Active Directory group name in ASP.NET MVC C#
- Hosting ASP.NET MVC application on IIS web server using Windows 2019 server
- How to display only department fields associated with a selected department in student automation system?
- How to send select input data for form submission?
- Multi level project reference using dll
- How to upload file to Onedrive using ASP.NET MVC?
- ASP.NET MVC web app looping between fields only on some devices
- Is there any automatic job to load AD-groups?
- How to restrict admin js files to download
- Download PDF in ASP.NET MVC application
- How to add bootstrap theme/example into ASP.NET MVC 5?
- Web API works with Windows authentication enabled when consumed via Swagger but throws an unauthorized issue when accessed through web app
- ASP.Net Core 7.0 Web App (Model-View-Controller) ErrorViewModel OnGet OnPost do not get called or executed
- OAuth 2.0 keep getting Authorization has been denied for this request
Related Questions in MVC-EDITOR-TEMPLATES
- IFormFile property in ViewModel is NOT binding
- Ajax call is not performed inside a nested editor templates in MVC
- Kendo UI MVC grid not seeing Model.Columns data
- How to get input data to controller with custom objects in ASP.NET MVC
- .NET MVC error in EditorTemplate calling another EditorTemplate
- ASP.NET MVC 5 Editor Templates
- Custom editor templates not being called
- [MVC][Razor] Exchange data between editortemplates
- EditorTemplate asp-for="Property" vs value="@Model.Property"
- MVC EditorTemplate binding not work for 2 elements in same page
- ASP.NET Core Running Multiple Templates when using @Html.EditorForModel()
- How can I make a fancy checkbox template for ASP.NET Core?
- How Can I Render A Partial View Inside an Editor Template?
- Kendo().ComboBox does not retain selected values when inside of a Kendo().Grid's Editor Template when moving the focus away from the row
- Safely Reuse Editor Templates Across Different Types
Related Questions in EDITORTEMPLATES
- In MVC method for controller is not called from inside of the Editor Template
- How to populate Kendo.ComboBox with ajax?
- How to add command/button to Maya AETemplate?
- Model validation inside dialog
- Viewdata / Viewbag is empty in editorstemplate MVC
- MVC 5 EditorTemplate for Model renders with same id and name
- MVC5 EditorTemplates for DataTypes Cached Locally?
- MVC 5 Ajax partial form validation
- MVC model property passed as null
- EditorTemplates Where or Groupby on Questionnaire
- Editor Templates rendering multiple times (using Jquery)
- How to convert decimal field value to currency in mvc
- Invalid model when using petapoco and editortemplates
- Disable Editor Template Date.cshtml on specific view
- MVC Input name wrong
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You should use JQuery to populate the other one. An AJAX call would allow you to pull the second drop down's list. Populating Dropdownlist Using MVC2 Based On Another Dropdownlist (Cascading DropDownList)