Используя MVC, у меня есть следующее выражение if в части javascript моего CSHTML:
var url = '@if (@HttpContext.Current.Session["id"].ToString() == "1")
{
<text>Testing one two three</text>
}
else
{
@Url.Action("GetCustomer", "Customer")
}';
Если я зайду в часть ELSE , все в порядке, и будет получено следующее:
var url = '/Customer/GetCustomer';
Однако, если я войду в часть IF , я получу слишком много пустого пространства:
var url = '
Testing one two three ';
У меня вопрос, как я могу вырезать этот лишний пробел и показать следующее:
var url = 'Testing one two three';
Спасибо, прежде чем вручить.
Благодаря Ciubotariu Florin вот ответ:
var url = '@(HttpContext.Current.Session["id"].ToString() == "1" ? "Testing one two three" : @Url.Action("GetCustomer", "Customer") )';