Я хочу изменить цвет ссылки, когда нажимаю на нее
я использую код на c# для печати ссылки. пожалуйста, подскажите, как изменить цвет ссылки при посещении по ней.
Что я уже пробовал:
i am using code in c# to print the link. please suggest how to change the color of link when visited on it. <pre> for (int ar = 0; ar < arrProcess.Length; ar++) { LinkButton lnk = new LinkButton(); lnk.ID = "lnk" + listItemIds; lnk.ClientIDMode = ClientIDMode.Static; lnk.Click += new System.EventHandler(this.colorClick); lnk.Text = arrProcess[ar]; lnk.Attributes.Add("onClick", "changeControlStyle('" + lnk.ClientID + "');"); //This is to prevent the page to reload listItemIds++; PlaceHolder1.Controls.Add(lnk); // Adding the LinkButton in PlaceHolder //PlaceHolder1.Controls.Add(new LiteralControl("<br />")); }
Bryian Tan
Где находится клиентский код для функции changeControlStyle?
Member 14143173
без понятия
Gerry Schmitz
Возможно, Вам следует использовать элемент управления гиперссылкой вместо "LinkButton".
Member 14143173
я использую управление гиперссылкой вместо кнопки ссылки также пожалуйста предложите следующий шаг
for (int ar = 0; ar < arrProcess.Длина; ar++)
{
Гиперссылка lnk = новая гиперссылка();
ЛНК.ID = "lnk" + listItemIds;
ЛНК.ClientIDMode = ClientIDMode.Static;
ЛНК.Navigateurl свойство = "#";
ЛНК.Text = arrProcess[ar];
ЛНК.Атрибуты.Добавить("onClick", "changeControlStyle('" + lnk.ClientID + "');"); //это делается для того, чтобы предотвратить перезагрузку страницы
листитемиды++;
PlaceHolder1.Элементы Управления.Add(lnk); // добавление кнопки LinkButton в заполнитель
//PlaceHolder1.Controls.Добавить(новый LiteralControl(""));
}