用户单击<input type="submit" />
并使用存储在<input type="text" />
中的值运行查询。比方说,用户查找项目编号:跨回传保留数据
回发我失去了这个值。我决定把它放在一个标签中,以便用户可以看到它,并且我可以在下一篇回复(另一种形式)中再次抓取它。
using (Html.BeginForm("Method","Controller"))
{
<label runat="server" style="font-size:2em;">Item: @ViewBag.labels[0].ItemNumber</label><br />
<input type="submit" value="Create Labels" runat="server" />
}
但是,该标签不会回发到FormCollection中。我怎样才能实现这个功能?我想存储值“1234”,所以我可以再次发送Form2的第二个回发。
+1你先用这个答案出现了,它的工作原理。我会在计时器之后标记它。 – 2011-05-03 16:41:24