Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在@html.BeginForm中添加没有值的html属性_C#_Asp.net Mvc_Razor - Fatal编程技术网

C# 如何在@html.BeginForm中添加没有值的html属性

C# 如何在@html.BeginForm中添加没有值的html属性,c#,asp.net-mvc,razor,C#,Asp.net Mvc,Razor,将呈现 @using (Html.BeginForm("", "actionname", FormMethod.Post, new { id = "card-activate-form" , data_parsley_validate="true" })) 但理想情况下,它应该只是“数据欧芹验证” <form action="actionname" data-parsley-validate="true" id="card-activate-form" method="post"&g

将呈现

@using (Html.BeginForm("", "actionname", FormMethod.Post, new { id = "card-activate-form" , data_parsley_validate="true" }))

但理想情况下,它应该只是“数据欧芹验证”

<form action="actionname" data-parsley-validate="true" id="card-activate-form" method="post">


如何在表单中添加数据parsley validate您可以使用
string.Empty
实现它,如下所示

<form action="actionname" data-parsley-validate id="card-activate-form" method="post">
它将产生

@using (Html.BeginForm("", "actionname", FormMethod.Post, new { id = "card-activate-form" , data_parsley_validate="" })) @*//or string.Empty*@

非常感谢。测试和工作。再次感谢你的邀请help@Kruze欢迎你:如果它对你有用,请考虑接受答案,帮助人们理解问题已经解决了。
<form action="actionname" data-parsley-validate id="card-activate-form" method="post">