Here are snippets of code which I found really useful when setting a drop down list element using HtmlHelpers in MVC 2 to a ViewData to be displayed on the view pages.
Dim petList As List(Of String) = New List(Of String)
petList.Add("Dog")
petList.Add("Cat")
petList.Add("Hamster")
petList.Add("Parrot")
petList.Add("Gold fish")
petList.Add("Mountain lion")
petList.Add("Elephant")
DialogScreenView.ViewData("pets") = New SelectList(petList)
or…..
Dim petList As List(Of String) = New List(Of String)
For Each petName In oPetList.PetList
petList.Add(petName.Text)
Next
DialogScreenView.ViewData("pets") = New SelectList(petList)
DialogScreenView.ViewData("Screen") = TempData("Screen")
or….
Dim petList As New List(Of SelectListItem)()
For Each petName In oPetList.PetList
Dim petItem As SelectListItem = New SelectListItem
petItem.Text = petName.Text
petItem.Value = petName.Value
petList.Add(petItem)
Next
DialogScreenView.ViewData("pets") = petList
DialogScreenView.ViewData("Screen") = TempData("Screen")
No comments:
Post a Comment