не работает свойство onClick в ASP.Net

программирование net asp

Привет. делаю сайт на asp.net и c#. меню сделал при помощи списков <ul><li>
в li лежит ссылка, ей добавил свойство onclick, но на него не реагирует. почему?

Примечание:
<ul>
<li><asp:LinkButton ID="LinkButton11" runat="server" OnClick="OnBntClick" target="images" href="BMW_1_Series.aspx" onmouseover="fade(this.id, 'fontfade,bgrdfade')" onmouseout="fade.back(this.id, 'fontfade,bgrdfade')">LinkButton</asp:LinkButton></li>
</ul>
вот так выглядит код...
и обработчик есть метод OnBtnClick
никто и ничто не ругаеться.... просто не реагирует

Примечание:
та нет... с названиями все ок... просто опечатка была.
а вот скобки так ставить не получается, ругаться начинает..

Примечание:
protected void OnBntClick(object sender, EventArgs e)
{
string[] files = System.IO.Directory.GetFiles("D:\\1_ServinsProjects\\PhotoGallery\\PhotoGallery\\images", "*.jpg");
int length = files.Length > 5 ? 5 : files.Length;
for (int i = 0; i < length; i++)
{
var image = new HtmlImage();
image.Src = "Images/" + System.IO.Path.GetFileName(files[i]);
//Controls.Add(image);
preview.ImageUrl = image.Src;
}
}

Примечание:
я понял почему не работает, из-за target="images" , но это свойство мне тоже нужно...

Примечание:
AutoPostback=true поставил и начало неправильно работать. тупо открывает окно, а должен открывать в iframe.
а что мне тут firebug подскажет?

Примечание:
why, во фрэймворке 2.0 или 3.5. уже появилась такая штука, что можно переменные объявлять как var.
Ответы:
Ну видимо какая-то ошибка возникает. Браузер не ругается? И вообще хорошо бы кусок кода с этим фрагментом.
Может, скобки забыли? OnBtnClick()
И названия разные в двух местах, кстати. «OnClick=&quot;OnBntClick&quot;» — «обработчик есть метод OnBtnClick»
И код обработчика напишите.
1. у тебя твой список на aspx странице находится?
2. попробуй у LinkButton поставить AutoPostback=true
3. посмотри работу страницы с помощью FireFox+FireBug
"делаю сайт на asp.net"
Я, конечно, в ASP.NET не силён, мягко говоря...


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.