gpt4 book ai didi

c# - 声明和使用字符串时出错

转载 作者:太空宇宙 更新时间:2023-11-03 13:06:55 25 4
gpt4 key购买 nike

如何引用我在 MVC Razor View 中创建的变量?

我声明了一个变量如下:

@string bootstrapCSSPath = @Path.Combine(Model.pathToResourceDirectory, "bootstrap/css/bootstrap.min.css");

现在我想在 html 中使用这个变量。

这是我的代码:

<link href="@bootstrapCSSPath" rel="stylesheet" type="text/css" />

显示View时,会显示以下错误:

Compiler Error Message: CS1525: Invalid expression term 'string'

最佳答案

在 Razor 中,您可以声明变量或使用 parantheeses {} 使用 c# 代码,在您的情况下:

@{
string bootstrapCSSPath = @Path.Combine(Model.pathToResourceDirectory, "bootstrap/css/bootstrap.min.css");
}

<link href=@Html.Raw(bootstrapCSSPath) rel="stylesheet" type="text/css" />

你可以看看this博客获取更多信息

关于c# - 声明和使用字符串时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30474332/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com