2015-05-20 2 views
-1

Я пытаюсь связать выпадающий список для запроса результатов, я думал, что у меня все настроено так, как должно было быть, но до того, как моя страница когда-либо загрузится, я получаю сообщение об ошибке. Это ошибка, я получаюОшибка компиляции в RunTime

Ошибка компиляции

Описание:

ошибка произошла во время компиляции ресурса, необходимого для обслуживания этого запроса. Ознакомьтесь со следующей конкретной ошибкой и соответствующим образом измените исходный код.

Компилятор Сообщение об ошибке:

CS1061: 'ASP.pages_firstloaded_aspx' не содержит определение для 'ddlMembers_SelectedIndexChanged' и не метод расширения 'ddlMembers_SelectedIndexChanged' принимать первый аргумент типа «ASP .pages_firstloaded_aspx»может быть найден (вы отсутствует с помощью директивы или ссылка на сборку?)

H ERE является более подробной информацией:

<div class="WhiteBackgroundForDataGrids"> 
    <font class="BoldTextBlack">Member Names:</font> 
    <asp:DropDownList runat="server" ID="ddlMembers" CssClass="DropDownLists" 
     Width="120px" onselectedindexchanged="ddlMembers_SelectedIndexChanged"> 
    </asp:DropDownList> 

Но в моих C# код позади меня это (который я думал, что это ищет)

protected void ddlMembers_OnSelectedIndexChanged(object sender, EventArgs e) 
{ 
} 

EDIT --- Даже после добавления события обработчикам SelectedIndexChanged он по-прежнему представляет ту же ошибку.

ответ

3

Проблема с кодом позади, заключается в следующем:

protected void ddlMembers_OnSelectedIndexChanged(object sender, EventArgs e) 
{ 

} 

Поскольку обработчик события, вы хотите, чтобы обеспечить контроль может посылать данные и контекст.

+0

Ещё не горчица ... такая же ошибка. – MasterOfStupidQuestions

+0

Вы изменили свой передний конец в соответствии с базой данных? Я не могу воспроизвести. – Greg

+0

Да, интерфейс был изменен, чтобы зеркалировать бэкэнд. – MasterOfStupidQuestions

Смежные вопросы