Estoy usando

TextBox.ReadOnly = false;

para readonly.

¿Cómo puedo solucionarlo en DropDownList?

Yo uso Enabled = false propiedades como…

TextBox.Enabled = false;
DropDownList.Enabled = false;

pero, después de que la clase css que no se llame en este control en tiempo de ejecución.

Por favor, dame las propiedades como “ReadOnly”.

Una de sólo lectura de la lista desplegable puede ser una etiqueta. Si usted no puede cambiar el valor, ¿cuál es el punto.
Realmente quiero hacer esto… Si he Comprobado que la casilla de verificación, después de que no soy capaz de cambiar cualquier valor del textbox y listbox.
Cuadro de texto es editable, así que el uso de sólo lectura de la si nt wnt para editar , pero desplegable rellenar en tiempo de ejecución , no editables, por lo que no hay propiedad readonly es
Sí, Señor, estoy de acuerdo, Así que por favor dame otra opción para esto.
Enabled=”False” funcionará en este caso o después de la casilla de verificación checkt visible =false para desplegable y coloque una etiqueta

OriginalEl autor Rajan Vachhani | 2013-07-04

4 Comentarios

  1. 15

    No hay ninguna propiedad readonly DropDownList en asp.net

    Trate de usar:

      <asp:DropDownList ID="DropDownList1" runat="server" Enabled="False">
        </asp:DropDownList>

    O cambiar en tiempo de ejecución:

    DropDownList1.Enabled=false;

    y el cambio de la clase css así.

    DropDownList1.CssClass = "class";
    Gracias, Es un trabajo gracias de nuevo y de nuevo, guardar mi tiempo y mi forma de diseño. 🙂
    usted es bienvenido 😉
    Vale la pena señalar que un disabled dropdownlist no tiene sus datos se representaron en post_back. Algo que no sucede con leer sólo los controles.

    OriginalEl autor Carlos Landeras

  2. 9

    De otra manera:

    Código Detrás: Sólo añadir atributo disabled

     DropDownList1.Attributes.Add("disabled", "disabled");

    Lado Del Cliente:

     $("#DropDownList1").attr("disabled","disabled");

    JS VIOLÍN

    He intentado esto, y me da el valor predeterminado de la lista desplegable cuando trato de recuperar desde el codebehind.

    OriginalEl autor Satinder singh

  3. 3

    Uso de un panel como con Enabled=”false” y colocar el control en el interior:

    <asp:Panel ID="pnlname" runat="server" Enabled="false">
        <asp:DropDownList ID="DropDownList1" runat="server">
        </asp:DropDownList>
    </asp:Panel>

    OriginalEl autor sagar

  4. 0

    Discapacidad dropdownlist los datos no se pueden leer en la devolución. Así que como solución a no ser que desactive, pero la primera clara dropdownlist y, a continuación, enlazar sólo ya el elemento seleccionado.

    ListItem item = DropDownList.SelectedItem;
    DropDownList.Items.Clear();
    DropDownList.Items.Add(item);

    OriginalEl autor Himalaya Garg

Dejar respuesta

Please enter your comment!
Please enter your name here