gpt4 book ai didi

javascript - ViewData编译错误: BC30203: Identifier expected

转载 作者:行者123 更新时间:2023-12-02 16:05:01 24 4
gpt4 key购买 nike

我有下面的代码。

    public ActionResult PatrList(decimal PAT_ID)
{
ViewData["PAT_ID"] = PAT_ID;
return View();
}

<script type="text/javascript">
$(document).ready(function () {
var PAT_ID = '<%= ViewData["PAT_ID"].ToString() %>';
$("body").data("PAT_ID", PAT_ID);
});
</script>

不幸的是,我遇到了编译错误:BC30203:需要标识符。

enter image description here

最佳答案

尝试以下操作:

<script type="text/javascript">
$(document).ready(function () {
var PAT_ID = '<%= (ViewData["PAT_ID"]).ToString() %>';
$("body").data("PAT_ID", PAT_ID);
});
</script>

或者在 Razor 引擎中更好:

<script type="text/javascript">
$(document).ready(function () {
var PAT_ID = '@(ViewData["PAT_ID"]).ToString()';
$("body").data("PAT_ID", PAT_ID);
});
</script>

关于javascript - ViewData编译错误: BC30203: Identifier expected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30848226/

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