在更改显示警报C#asp.net

时间:2015-11-17 13:55:48

标签: c# asp.net

我正在尝试检查其他条件是否适用于asp.net C#代码背后的内容是什么没有得到的是下拉列表更改有一个条件,如果选择的索引值为零然后alrt 0警报但没有显示任何选定的选择索引不确定我哪里出错。

CS:代码背后

  protected void Student_type_dd_change(object sender, EventArgs e)
        {

            if (Student_type_dd.SelectedIndex == 0)
            {
                Response.Write("<script>alert('0');</script>");
            }
            else if (Student_type_dd.SelectedIndex == 1)
            {
                Response.Write("<script>alert('1');</script>");
            }
            else if (Student_type_dd.SelectedIndex == 2)
            {
                Response.Write("<script>alert('2');</script>");
            }

        }

.aspx的

 <asp:DropDownList ID="Student_type_dd" runat="server" onselectedindexchanged="Student_type_dd_change" autopostback="true" >
                    <asp:ListItem Text="Select Type" Value="0" />
                      <asp:ListItem Text="All Students" Value="All Students" />
                         <asp:ListItem Text="Class Wise" Value="Class Wise" />
                         <asp:ListItem Text="Select Specific" Value="Select Specific" />
                </asp:DropDownList>

1 个答案:

答案 0 :(得分:2)

您可以使用以下内容:

ScriptManager.RegisterStartupScript(this, typeof(Page), "alert", "alert('0')", true);