Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak filtrować wartości listy rozwijanej według innej listy rozwijanej w ASP.NET, c#

sprawdź poniższe linki, aby wypełnić listę rozwijaną kaskadowo.

http://www.asp.net/ajaxLibrary/AjaxControlToolscatdingDropDown/CascadingDropDown.aspx">http://www.asp.net/ajaxLibrary/AjaxControlTool/DadingDropDown/CascadingDropDown.aspx .aspx

http://www.codeproject.com/KB/aspnet/CascadingDropDown.aspx

http://www.aspsnippets.com/Articles /Creating-Cascading-DropDownLists-in-ASP.Net.aspx

Kod:

<table>
    <tr>
        <td>First</td>
        <td><asp:DropDownList ID="DDLFirst" runat="server"  AutoPostBack="true"
                onselectedindexchanged="DDLFirst_SelectedIndexChanged"></asp:DropDownList></td>
    </tr>
    <tr>
        <td>Secord</td>
        <td><asp:DropDownList ID="DDLSecond" runat="server" AutoPostBack="true"
                onselectedindexchanged="DDLSecond_SelectedIndexChanged">
            <asp:ListItem Text="Select" Value="Select"></asp:ListItem>    
            </asp:DropDownList></td>
    </tr>
    <tr>
        <td>Thrid</td>
        <td><asp:DropDownList ID="DDLThird" runat="server"><asp:ListItem Text="Select" Value="Select"></asp:ListItem>    </asp:DropDownList></td>
    </tr>
</table>

// Kod behindprotected void Page_Load(object sender, EventArgs e){if (!IsPostBack){// Twój kod do powiązania pierwszej listy rozwijanej

        }
    }

    protected void DDLFirst_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (DDLFirst.SelectedIndex > 0)
        {
            string FirstDDLValue = DDLFirst.SelectedItem.Value;
            // below your code to get the second drop down list value filtered on first selection


        }

    }

    protected void DDLSecond_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (DDLSecond.SelectedIndex > 0)
        {
            string SecondDDLValue = DDLSecond.SelectedItem.Value;
            // below your code to get the third drop down list value filtered on Second selection


        }
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd SQLAlchemy Serwer MySQL zniknął

  2. Jak znaleźć liczbę dni między dwiema datami w MySQL?

  3. Instalowanie MySQL Python na Mac OS X

  4. Gdzie przechowywać dane uwierzytelniające MySQL w skryptach PHP?

  5. błąd podczas odczytywania tabel członkostwa asp.net w MySQL