Пользовательский контроль в VB.NET - PullRequest
1 голос
/ 04 марта 2011

У меня есть гиперссылка в качестве пользовательского элемента управления.Когда я нажимаю на него, мне нужно открыть новое всплывающее окно.Мой код выглядит так:

CType (hypowner.FindControl ("txtEmp"), HyperLink) .NavigateUrl = "EmployeeDetails.aspx? Empno =" + myPlant.OwnerID

Здесь, "hypowner"является гиперссылкой на моей текущей странице.«txtemp» - это гиперссылка из моего пользовательского элемента управления.Точно так же я получил десять таких элементов управления.Они принимают разные строки запроса.Может ли кто-нибудь помочь мне с этим, пожалуйста?

Спасибо.

1 Ответ

0 голосов
/ 04 марта 2011

Использование window.open

<a href="javascript:;" onclick="javascript:window.open(...)">Text</a>

Редактировать

Если href уже установлен, вы можете использовать что-то вроде этого:

<a
    href="http://www.google.com/"
    onclick="javascript:window.open(this.href, ...);return false;"
>Text</a>
...