Member 8177239 Ответов: 1

как вызвать функцию c# при наведении курсора мыши


lblcolorname.Attributes.Add("onmouseover", "imgcalal()");

public void imgcalal()
{

} 

В c# asp.net я хочу вызвать функцию c#, как описано выше. Но это не работает.

Заранее спасибо..

vinay.tatipamula

Вы должны написать webmethod или pagemethod и вызвать этот метод с помощью ajax или jquery.. вы не можете вызвать функцию c#как функцию javascript, как вы ожидали...

1 Ответов

Рейтинг:
7

Dholakiya Ankit

lblcolorname.Attributes.Add("onmouseover", "imgcalal()");
//adding attribute to label

public void imgcalal()
{
document.getElementById('you imagebuttonid').click();
//we are firing click event of image button
}

<asp:imagebutton id="imagebutton" onclick="btnsearch_Click" />
//html image button have already defined c# function onclick


protected void btnsearch_Click(object sender, EventArgs e)
   {

// this will be executed
}


с уважением..:)


Thanks7872

Что такое lblcolorname? Почему imagebutton? Что такое btnSearch?

Dholakiya Ankit

название lblcolor находится метка и кнопка изображение кнопку и btnsearch является событие click, что один

Thanks7872

Дхолакия Анкит писал:
имя lblcolor-это метка.

Кто это сказал?

Dholakiya Ankit

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

Thanks7872

Что вы подразумеваете под теперь сделать это? Не принимайте ничего на себя. Если вопрос ясен только для вас двоих, это не будет иметь никакого смысла. Форум предназначен не только для решения проблем ОП, он предназначен для всех.

Dholakiya Ankit

но если предположение получит решение, то кому-то все равно этого не делать?

Thanks7872

Предположение твое. Что может быть не всегда полезно. Ничто не работает на так называемом предположении. Вы могли бы попросить ОП прояснить этот вопрос, чтобы сделать его более понятным.

Dholakiya Ankit

окей

Member 8177239

спасибо вам это работает

Dholakiya Ankit

добро пожаловать