Если действительно C # (и тот факт, что его перенаправление на .aspx предполагает, что это, вероятно, так), то вы можете немного упростить свою жизнь следующим образом:
string resp = String.Format(
"window.open('BugSummaryForPrint.aspx?prjId={0}&prjName={1}','_blank')",
prjId,
prjName
);
Response.Write(resp);
Вы могли бы так же легко сделать все это в одну строку (сделать String.Format встроенным в Response.Write). Я просто разделил его немного для ясности.
String.Format (и другие места, где вы можете использовать строки форматирования, такие как .AppendFormat в строителях строк), часто игнорируется.