Прежде всего, я совершенно новичок в веб-разработке, поэтому заранее прошу прощения, если этот вопрос слишком прост (хотя я и сделал предварительное условие поиска в Google, прежде чем опубликовать).
Проблема, с которой я столкнулся, заключается в том, что я хотел бы открыть новую вкладку с помощью кнопки ссылки или ссылки на моей странице. Мне нужно добавить переменную строки запроса со страницы в конец ссылки, потому что она передает параметр в отчет.
Я успешно передал параметр и открыл отчет в той же вкладке, используя этот код:
protected void lbSummary_OnClick(object sender, CommandEventArgs e)
{
Response.Redirect("http://myreportserverURL&rs:Command=Render&Year="+YearID);
}
И я успешно открыл отчет в новой вкладке, не передав параметр с таким кодом:
<a href="http://myreportserverURL" target="_blank" class="menu">Report Name</a>
Я бы предпочел сделать оба. Одно важное замечание: открытие нового окна вместо новой вкладки - не то, что мне нужно. Я понимаю, что это в некоторой степени зависит от использования браузера, но для этого проекта я могу предположить, что пользователи будут использовать IE8.
Возможно ли это? Любые предложения будут с благодарностью.