我们在View的表单帖子上看到了上述警告......
<form action="../ControllerName/ActionMethodName" method="post">
从技术上讲,这个警告是正确的 - 没有这样的文件,但是因为我们使用的是ASP.NET MVC,所以这种检查还不够。
此警告并未阻止我们的应用程序正常工作,但我们有一般的“无编译器警告”政策,因此希望将其取消。
这可能吗?
答案 0 :(得分:2)
不要写表格标签,而是使用Html.BeginForm()
。
答案 1 :(得分:0)
我认为VS 2008中有一些功能可以指定要抑制的特定警告。编译器错误应该提供警告级别和编号,您可以将其放入项目的构建属性中的“抑制警告”框中。右键单击警告,然后选择“显示错误帮助”。您可以从那里获得警告级别和编号。
不确定这是否适用于VS 2005。
**编辑:刚刚在VS 2005中检查过,也应该存在。