gpt4 book ai didi

asp.net-mvc - 如何使用 ASP.MVC 4 向 HTML.BeginForm 添加属性?

转载 作者:行者123 更新时间:2023-12-01 11:48:04 24 4
gpt4 key购买 nike

我正在使用以下代码:

@using (Html.BeginForm(null, null, 
new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post,
new { data-href = "/User/Account/Login"}))

谁能告诉我这是怎么回事。我收到一条错误消息,指向 data-href 并说:

无效的匿名类型成员声明符。匿名类型成员必须使用成员分配、简单名称或成员访问权限声明

最佳答案

-(破折号)不是有效的 C# 标识符字符。使用 _(下划线),它将被转换为 -,因此您将在生成的 HTML 中获得正确的 data-href

@using (Html.BeginForm(null, null, 
new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post,
new { data_href = "/User/Account/Login"}))

关于asp.net-mvc - 如何使用 ASP.MVC 4 向 HTML.BeginForm 添加属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14108951/

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