如何在javascript中使用剃刀页面字符串varialbe? - 使用C#字符串显示警报

时间:2017-08-29 12:31:37

标签: javascript razor asp.net-core-2.0

我正在尝试使用razor页面制作一个asp.net核心v.2.0网站。

我想从C#代码中获取一个ipadress并使用它从javascript调用webapi。 - 但我仍然坚持要从javascript中显示警告

基本上我的C#很简单。

 class Aclass {
  public string Text{get;set;}
 }

和javascript是这样的:

    var text = @Model.Text;
    alert (text);

(我为页面设置了模型..)

有没有人知道如何显示文字?

2 个答案:

答案 0 :(得分:3)

<script>
var text = '@(Model.Text)';
    alert (text);
</script>

答案 1 :(得分:0)

在这里找到了javascript修复:Using Razor within JavaScript

基本上它是&#39; @和(这使得一切正常。

的组合

var text =&#39; @(Model.Text)&#39 ;; 警报(文本);

并激起你的飞行..