在 _host.cshtml 頁面我有這個代碼
<!DOCTYPE html>
@{
CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture;
}
<html>
@if (cultureInfo.Name == "ar")
{
<dir ="rtl"></dir>
<lang ="ar"></lang>
}
else
{
<dir ="ltr"></dir>
<lang ="en"></lang>
}
<head></head>
<body></body>
</html>
但我收到了這個警告
警告(活動) HTML0003 缺少屬性名稱。
On ("rtl","ar","rtl","en")
我怎樣才能讓它作業
uj5u.com熱心網友回復:
您確實缺少屬性名稱....我懷疑您想要做的是:
<!DOCTYPE html>
@{
CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture;
string dir, lang;
if (cultureInfo.Name == "ar")
{
dir = "rtl";
lang = "ar";
}
else
{
dir = "ltr";
lang = "en";
}
}
<html lang="@lang" dir="@dir">
<head></head>
<body></body>
</html>
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/404860.html
標籤:
上一篇:添加身份驗證時出現無限回圈
