MVC Controllers中的Action一添加[HttpPost]就报错,

<%using(Html.BeginForm()){%><h2style="height:39px">ThisisTestforAdd</h2><divstyle="he... <% using (Html.BeginForm()) { %>
<h2 style="height: 39px">This is Test for Add</h2>
<div style="height:70px; width:200px">
我正在学习MVC的使用方法,请多多指教!
</div>
<table style="width:270px;">
<tr>
<td style="text-align:center">添加数据测试</td>
</tr>
<tr>
<td><font size="3">姓名:</font><%: Html.TextBoxFor(m => m.Name) %></td>
</tr>
<tr>
<td><font size="3">年龄:</font><%: Html.TextBoxFor(m => m.Age) %></td>
</tr>
<tr>
<td><font size="3">地址:</font><%: Html.TextBoxFor(m => m.Address) %></td>
</tr>
<tr>
<td style="text-align:left;"> <input type="submit" value="提交" /></td>
</tr>
<tr>
<td>结束</td>
</tr>
</table>
<% } %>

[HttpPost]
public ActionResult TestAdd(Models.TestModels tm)
{
return View();
}
虽说不加也可以获得传过来的实体,但总感觉有问题,一加又报错找不到页面。求指教
展开
 我来答
最后的仙人
2012-10-23 · TA获得超过1961个赞
知道大有可为答主
回答量:1509
采纳率:0%
帮助的人:1403万
展开全部
MVC为啥不用@,要用<% %>?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
草薙在
2012-10-23 · TA获得超过4795个赞
知道大有可为答主
回答量:6187
采纳率:50%
帮助的人:6327万
展开全部
啥报错啊,你也不说
追问
就是找不到页面啊  找不到 Test/TestAdd 页面
追答
你的form提交的时候是post 么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式