Я использую элемент управления .NET Menu, который создаю динамически.Некоторые элементы MenuItem установлены на:
javascript:window.open('{0}{1}','_blank','');
, потому что я хочу, чтобы эти пункты меню открывались в новом (всплывающем) окне.Пример:
javascript:window.open('http://google.com','_blank','');
Без установки MenuItem.Target, это приводит к появлению нового окна с Google, и мое текущее окно получает значение содержимого «ноль».Исходный HTML-код окна - «ноль» - вот и все.
Если я установлю MenuItem.Target = "_blank" (кажется, что значение не имеет значения), мое базовое окно сохраняетсяно я получаю третье окно с содержанием = "ноль".
![Screen shot of screens that are opened](https://i.stack.imgur.com/D0RNc.png)
Я уверен, что это довольно просто, но я попробовал все возможные варианты.