que tienen una vista parcial que tiene algo como esto¿Cómo cambiar el valor de identificación cuando se usa Html.DropDownListFor helper en asp.net mvc 2.0?
Ahora se puede crear un nuevo producto y editar un producto existente. Tanto la edición como la creación usan la misma forma. La creación está en la página principal al cargar. Editar aparece en un cuadro de diálogo de modelo de interfaz de usuario jQuery y representa una nueva vista parcial.
Por lo que respecta a la página, tengo 2 cuadros desplegables con el mismo "id", que es malo, ya que deben ser únicos. Entonces, ¿cómo cambio la identificación? Entonces, cuando la edición se carga, ¿podría tener una identificación de "editSelectedProductName"?
he tratado de hacer esto en el modelo de vista
public string SelectedProductName{ get; set; }
ViewModelConstructor()
{
SelectedProductName = "EditSelectedProductName";
}
pero parece que no les importa y sigue usando "SelectedProductName" como el nombre del producto
Mi show del blog tutorial de cómo hacer esto http://blogs.msdn.com/b/rickandy/archive/2012/01/09/cascasding-dropdownlist -in-asp-net-mvc.aspx y http://www.asp.net/mvc/tutorials/javascript/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with -aspnet-mvc – RickAndMSFT