C# UpdatePanel(ASP.NET)中未触发触发器

C# UpdatePanel(ASP.NET)中未触发触发器,c#,asp.net,C#,Asp.net,我有两个下拉列表,其中一个由AJAX更新,具体取决于在第一个ddl上选择的索引。无论如何,触发器都不会触发 两个下拉列表: <div class="form-group"> <label for="ddlFaculty" class="col-lg-4 control-label">Faculty:</label> <div class="col-lg-8"> <

我有两个下拉列表,其中一个由AJAX更新,具体取决于在第一个ddl上选择的索引。无论如何,触发器都不会触发

两个下拉列表:

<div class="form-group">
            <label for="ddlFaculty" class="col-lg-4 control-label">Faculty:</label>
            <div class="col-lg-8">
                <asp:DropDownList ID="ddlFaculty" EnableViewState="true" class="form-control" style="margin: 0 0 308px; margin-bottom: 10px;" runat="server" aria-expanded="true" SelectedIndexChanged="UpdateCourse" OnSelectedIndexChanged="UpdateCourse">
                    <asp:ListItem Value="0">Select Faculty</asp:ListItem>
                    <asp:ListItem Value="1">Faculty of Arts</asp:ListItem>
                    <asp:ListItem Value="2">Faculty of Business</asp:ListItem>
                    <asp:ListItem Value="2">Faculty of Health</asp:ListItem>
                    <asp:ListItem Value="2">Faculty of Health</asp:ListItem>
                    <asp:ListItem Value="2">Faculty of Service Industries</asp:ListItem>
                    <asp:ListItem Value="2">Faculty of Trades</asp:ListItem>
                    <asp:ListItem Value="2">Te Wananga Maori</asp:ListItem>
                </asp:DropDownList>
            </div>
        </div>

        <div class="form-group">               
            <label for="ddlCourse" class="col-lg-4 control-label">Course:</label>
            <div class="col-lg-8">
                <asp:UpdatePanel ID="updateCourse" runat="server">
                    <ContentTemplate>
                    <asp:DropDownList ID="ddlCourse" CssClass="form-control" style="margin: 0 0 308px; margin-bottom: 10px;" runat="server">
                        <asp:ListItem Value="2">Select Course</asp:ListItem>
                    </asp:DropDownList>
                 </ContentTemplate> 
                    <Triggers>
                            <asp:AsyncPostBackTrigger ControlID="ddlFaculty" EventName="SelectedIndexChanged"/>
                        </Triggers>                                        
                </asp:UpdatePanel>
            </div>                  
        </div>               
    </div>

教员:
挑选教员
文学院
商学院
卫生学院
卫生学院
服务业学院
贸易学院
特瓦南加毛利人
课程:
选课
这就是背后的代码

    public partial class test : System.Web.UI.Page
{
    private string[] Maori, Trades, Industries, Business, Arts, Health;
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void UpdateCourse(object sender, EventArgs e)
    {

        switch (ddlFaculty.SelectedIndex)
        {

            case 1:
                {
                    Arts = new string[]
                    {
                        "Adobe Creative Suite", "Bachelor of Applied Arts (Creative Writing)", "Bachelor of Applied Arts (Music)", "Bachelor of Applied Arts (Performing Arts)",
                        "Bachelor of Applied Arts (Visual Arts and Design)", "Bachelor of Teaching (Early Childhood Education)", "Certificate in Advanced Photography",
                        "Certificate in Desktop Publishing for Print and the Web", "Certificate in Digital Media", "Certificate in DJ Music", "Certificate in Foundation Music",
                        "Certificate in Live Sound and Event Production", "Certificate in Mastercraft", "Certificate in Multimedia Journalism", "Certificate in Practical Photography",
                        "Certificate in Professional Teaching Practice(English)", "Certificate in Rock, Jazz and Commercial Music", "Certificate in Screen Acting",
                        "Diploma in Applied Stage and Screen Arts(Advanced)", "Diploma in Creative Writing", "Diploma in Creative Writing(Advanced)", "Diploma in Digital Design",
                        "Diploma in Digital Design and Multi - media", "Diploma in Early Childhood Education", "Diploma in Jewellery Design", "Diploma in Performing Arts(Commercial Dance)",
                        "Diploma in Performing Arts: Singing(Musical Theatre)", "Diploma in Publishing", "Diploma in Publishing(Applied)", "Diploma in Stage and Screen Arts",
                        "Graduate Diploma in Creative Writing", "National Diploma in Journalism(Multi - media)(Level 5)", "The Creative Writing Programmes Introduction"
                    };

                    for (int i = 0; i < Arts.Length; i++)
                    {
                        ddlCourse.Items.Add(Arts[i]);
                    }
                    break;
                }
            case 2:
                {
                    Business = new string[]
                     {
                       "Bachelor of Applied Business Studies", "Bachelor of Information Technology", "Certificate in English Language", "Certificate in English Language (Advanced)",
                       "Certificate in Information Technology", "Diploma in Information Technology (Level 5)", "Diploma in Information Technology (Level 6)", "Diploma in Management (Not for Profit Sector)",
                       "Graduate Diploma in Applied Business Studies", "Graduate Diploma in Information Technology", "New Zealand Diploma in Business", "New Zealand Institute of Management (NZIM)Certificate in Management",
                       "New Zealand Institute of Management (NZIM)Certificate in Small Business Management", "New Zealand Institute of Management (NZIM)Diploma in Management",
                       "New Zealand Law Society Legal Executive Diploma"
                     };

                    for (int i = 0; i < Business.Length; i++)
                    {
                        ddlCourse.Items.Add(Business[i]);
                    }
                    break;
                }
            case 3:
                {
                    Health = new string[]
                     {
                        "Bachelor of Health Science (Paramedic)", "Bachelor of Nursing", "Bachelor of Nursing Māori", "Bachelor of Nursing Pacific",
                        "Bachelor of Social Work", "Certificate in Foundation Education (Health Science)", "Certificate in Foundation Education (Social Sciences)",
                        "Certificate in Health Professional Practice Development", "Certificate in Nursing (Long Term Care and Rehabilitation)",
                        "Certificate in Preparation for Tertiary Study", "Competency Assessment Programme for Nurses", "National Certificate in Mental Health(Mental Health Support Work)",
                        "National Certificate in Tamariki Ora – Well Child Services", "National Diploma in Mental Health(Mental Health Support Work)",
                        "Postgraduate Certificate in Hospice Palliative Care", "Postgraduate Certificate in Nursing", "Postgraduate Certificate in Perioperative Specialty Nursing",
                        "Postgraduate Certificate in Primary Health Care Specialty Nursing", "Postgraduate Certificate in Specialty Care", "Pre - entry to Degrees"
                     };

                    for (int i = 0; i < Health.Length; i++)
                    {
                        ddlCourse.Items.Add(Health[i]);
                    }
                    break;
                }
            case 4:
                {
                    Industries = new string[]
                     {
                        "Certificate in Beauty and Hairdressing", "Certificate in Beauty Therapy", "Certificate in Cafe Service", "Certificate in Office Administration and Computing (Advanced)",
                        "Certificate in Office Administration and Computing (Intermediate)", "Certificate in Office Administration and Computing (Introductory)",
                        "Certificate in Office Skills/Computing", "Certificate in Outdoor Adventure", "Certificate in Professional Cookery", "Certificate in Retail and Cosmetic Services",
                        "Certificate in Retail Management", "Community Computing", "Diploma in Outdoor Adventure", "Flexi-Learn Computer Applications","Mountain Safety Council Courses",
                        "National Certificate Business (First Line Management) Level 3", "National Certificate in Computing (Level 2 and 3)", "National Certificate in Hairdressing (Salon Support)",
                        "National Certificate in Tourism (Core Skills) Level 3", "National Diploma in Hospitality (Management) (Level 5)", "Short Course Certificate in Avalanche Safety",
                        "Short Course Certificate in Computer Applications"
                     };

                    for (int i = 0; i < Industries.Length; i++)
                    {
                        ddlCourse.Items.Add(Industries[i]);
                    }
                    break;
                }
            case 5:
                {
                    Trades = new string[]
                      {
                        "Certificate in Automotive Engineering", "Certificate in Automotive Engineering (Advanced)", "Certificate in Aviation (Aeroplane)", "Certificate in Aviation (Aeroplane) Instructor Rating ",
                        "Certificate in Aviation (Helicopter)", "Certificate in Aviation (Helicopter) Advanced", "Certificate in Aviation (Helicopter) Turbine", "Certificate in Aviation (Multi-engine Instrument Rating)",
                        "Certificate in Carpentry", "Certificate in Civil Construction (Introductory Skills)", "Certificate in Commercial Road Transport", "Certificate in Electrical Engineering",
                        "Certificate in Horticulture and Landscaping", "Certificate in Plumbing, Drainlaying", "Gasfitting and Roofing", "Certificate in Road Transport",
                        "Certificate in Trade Skills", "National Certificate in Floristry (Level 2)"
                      };

                    for (int i = 0; i < Trades.Length; i++)
                    {
                        ddlCourse.Items.Add(Trades[i]);
                    }
                    break;

                }
            case 6:
                {
                    Maori = new string[]
                      {
                        "Certificate in General Studies", "Certificate in Mastercraft (Ngā Tapuwae o Hine-te-iwaiwa)",
                        "Certificate in Reo Māori – Te Ara Piko", "Certificate in Reo Māori – Tēnei Au", "Certificate in Waka Ama",
                        "Certificate in Waka Ama (Advanced)", "National Certificate in Whakairo (Tūturu) (Level 4)", "National Diploma in Reo Māori (Level 5)",
                        "National Diploma in Reo Māori (Level 6)", "National Diploma in Whakairo (Level 5)", "National Diploma in Whakairo (Level 6)",
                        "Te Hiringa o Te Reo"
                      };

                    for (int i = 0; i < Maori.Length; i++)
                    {
                        ddlCourse.Items.Add(Maori[i]);
                    }
                    break;
                }
        }
    }
}
公共部分类测试:System.Web.UI.Page
{
毛利人、贸易、工业、商业、艺术、卫生;
受保护的无效页面加载(对象发送方、事件参数e)
{
}
受保护的void UpdateCourse(对象发送方,事件参数e)
{
开关(DDL.SelectedIndex)
{
案例1:
{
Arts=新字符串[]
{
“Adobe创意套件”、“应用文学士(创意写作)”、“应用文学士(音乐)”、“应用文学士(表演艺术)”,
“应用艺术学士(视觉艺术与设计)”、“教学学士(幼儿教育)”、“高级摄影证书”,
《印刷与网络桌面出版证书》、《数字媒体证书》、《DJ音乐证书》、《基础音乐证书》,
“现场声音和活动制作证书”、“大师级证书”、“多媒体新闻证书”、“实用摄影证书”,
“专业教学实践证书(英语)”、“摇滚、爵士乐和商业音乐证书”、“银幕表演证书”,
「应用舞台及荧幕艺术文凭(高级)」、「创意写作文凭」、「创意写作文凭(高级)」、「数码设计文凭」,
"数码设计及多媒体文凭,"幼儿教育文凭,"珠宝设计文凭,"表演艺术文凭(商业舞蹈),,
"表演艺术文凭:歌唱(音乐剧),"出版文凭,"出版文凭(应用),"舞台及银幕艺术文凭",,
“创意写作研究生文凭”、“国家新闻(多媒体)(5级)”和“创意写作课程简介”
};
for(int i=0;i