我正在编写一个小型ASP.NET MVC应用程序,它允许对主题进行阅读和评论 例如:
public Comment(int TopicID, FormCollection data)
id在url(/ Controller / Comment / topicid)中,post是用户点击提交按钮(在同一页面中)时提交的数据。
或者你能告诉我另一种处理我的应用程序的方法!
非常感谢你!
答案 0 :(得分:0)
您将需要两种不同的方法,一种用于GET,另一种用于POST。
[HttpGet]
public Comment(int TopicId)
使用Model(prefer)或ViewBag将TopicId传递给View。将TopicId保存为隐藏字段。
[HttpPost]
public Comment(FormCollection data)
在POST时,从FormCollection中检索TopicId并相应地处理。