0
BMW를 선택할 때 다음 DropDownList, car_make가 있습니다. dropdownlist bmw가 나타나기를 원하며, 기본적으로 Visible = false로 설정했습니다. 내 CS 파일에 코드가 있습니다. 그러나 pageload에서 전체 페이지를 새로 고치면 어떻게 전체 페이지를 새로 고치지 않고 드롭 다운 목록을 표시 할 수 있습니까? 고맙습니다.ASP.net DropDownList - Visiblility
ASP.Net 코드 :
<asp:DropDownList ID="car_make" runat="server" Width="100%" ForeColor="Black">
<asp:ListItem></asp:ListItem>
<asp:ListItem>BMW</asp:ListItem>
<asp:ListItem>Benz</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList ID="bmw" runat="server" Width="100%" Visible = "false" ForeColor="Black">
<asp:ListItem>Model 1</asp:ListItem>
<asp:ListItem>Model 2</asp:ListItem>
<asp:ListItem>Model 3</asp:ListItem>
</asp:DropDownList>
Page.cs
protected void Page_Load(object sender, EventArgs e)
{
if (car_make.Text == "BMW")
{
bmw.Visible = true;
}
}
올바른 것이지만 답은 예를 들어 더 유용 할 것입니다. –
감사합니다. –
고맙습니다. 선생님! 매우 감사, 매우 도움이됩니다. 내가 너에게 질문 할까? UpdatePanel을 사용해야합니까? BMW 및 모델 1을 선택할 때 데이터베이스에서 값을 호출하고 싶습니다. Select 문을 car_make_SelectedIndexChanged에 넣을 수 있습니까? 아니면 다른 방법이 있습니까? 고맙습니다! – user3345212