Нажав на ссылку в 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

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