MVC3 Razor三元问题

时间:2011-12-10 22:38:47

标签: asp.net-mvc-3 razor

我该如何做到这一点?

title="@(Request.IsAuthenticated ? ("Manage Your Appointments," Model.User.FirstName Model.User.LastName) : "Book Your Appointment")"

1 个答案:

答案 0 :(得分:1)

我假设title是一个html属性。在这种情况下,您可以使用撇号作为外部字符串。

更新:我在原始答案中完全忽略了FirstNameLastName。假设那些应该连接起来。

title='@(Request.IsAuthenticated
         ? ("Manage Your Appointments, " + Model.User.FirstName + " " + Model.User.LastName)
         : "Book Your Appointment")'