如何在asp.net mvc中使用razor viewmodel将c#guid值赋给javascript变量?

Ale*_*voi 5 javascript c# asp.net asp.net-mvc razor

我有一个具有Guid类型属性的视图模型.我需要将它分配给javascript对象属性并将此对象发布到某个操作方法.

当我写(在javascript中):

var partyId = @Model.Id;  // "Id" is of Guid type
Run Code Online (Sandbox Code Playgroud)

我明白了

var partyId = 6abbf77d-ba28-4d8a-87ff-2fa8f8a070c9;
// Uncaught SyntaxError: Unexpected identifier 
Run Code Online (Sandbox Code Playgroud)

我怎么处理这个?我的意思是Id为javascript变量赋值.

Ada*_*ler 6

将@ Model.Id括在引号内.