Нажав на ссылку в Radgrid с помощью JavaScriptC#

Место общения программистов C#
Ответить
Anonymous
 Нажав на ссылку в Radgrid с помощью JavaScript

Сообщение Anonymous »

Я связываю записи с использованием Radgrid, и в каждой строке есть кнопка ссылки. Если я щелкну по ссылке, она откроет Moalpopup (он динамический, основанный на каком -то условие). Когда я закрываю всплывающее окно, используя кнопку «Закрыть», он должен продолжить с помощью кнопки ссылки.protected void grid_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item.ItemType == GridItemType.AlternatingItem || e.Item.ItemType == GridItemType.Item)
{
LinkButton link = ((LinkButton)gridDataItem.FindControl("link"));
ModalPopupExtender popup = (ModalPopupExtender)e.Item.FindControl("popup");
Image imageClose = (Image)e.Item.FindControl("imageClose");
popup.TargetControlID = link.ID;
link.Attributes.Add("onclick", "return false;"); // to avoid postback and stay in page and show popup
imageClose.Attributes.Add("onclick", "proceed('" + link.ClientID + "')");
}
}
< /code>

javascript: < /strong> < /p>

function proceed(id)
{
window.document.getElementById(id).removeAttribute("onclick"); // Link button - to remove "onclick" attribute
window.document.getElementById(id).click(); // trigger click event
}
< /code>

Я попробовал с приведенным выше кодом, атрибут не удален и не продолжил с помощью события кнопки ссылки. < /p>

Подробнее здесь: https://stackoverflow.com/questions/280 ... javascript
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

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

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»