당신이 당신의 DropDownList
에 SelectedIndexChanged
이벤트를 바인딩나요 Cancel_Reason으로 SQL에 있나요? 당신이 한 경우
를 귀하의 경우에는, 당신은하지 않았다 있기 때문에 가 DropDownList
의 AutoPostBack
-property 수 있도록 작동하지 않습니다.
<asp:dropdownlist id="ddlCancelReason" runat="server" datatextfield="Cancel_Reason" datavaluefield="ID"> </asp:dropdownlist>
하려면 :
은에서
DropDownList
코드를 변경
<asp:dropdownlist id="ddlCancelReason" AutoPostback="true" runat="server" datatextfield="Cancel_Reason" datavaluefield="ID"> </asp:dropdownlist>
그냥 AutoPostback="true"
를 추가합니다.
그런 다음이 작동합니다 :
protected void ddlCancelReason_SelectedIndexChanged(object sender, EventArgs e)
{
string Item = ddlCancelReason.SelectedValue;
if (Item == "Non-Payment")
{
tbReturn.Visible = false;
}
}
은 당신이 가지고있는 코드에 어떤 문제가 있습니까? 오류가 있습니까? – paqogomez
이 WinForms 또는 ASP.NET 있습니까? – Icemanind
그것은하지 않습니다. 텍스트 상자가 아직 있습니다. – user3508633