Одна вещь, которую я мог бы предложить, это просто использовать CSS для стиля вашей кнопки факта, чтобы принять внешний вид ссылки, в отличие от имитации кнопки от чего-то, что будет скорее всего, все равно будет по-другому.
При имитации кнопки вы полагаетесь на пользователя, у которого в браузере включен скрипт :
Элемент управления LinkButton отображает JavaScript в браузере клиента.
в браузере клиента должен быть включен JavaScript для этого элемента управления
функционировать должным образом.
Принимая во внимание, что кнопка, которая является кнопкой, отправит форму.
EDIT:
Согласно вашему комментарию, вот небольшой пример, который вы можете легко адаптировать:
CSS:
.hyperLinkButton
{
border:none;
background:none;
color:Navy;
cursor:pointer;
}
.hyperLinkButton:hover
{
text-decoration:underline;
}
Наценка:
<asp:Button runat="server" CssClass="hyperLinkButton"
Text="Is it a HyperLink? Is it a LinkButton? No, it's a Button!" />