こんにちは皆私は別のページの間で情報を渡そうとしていますが、どうすればよいか分かりません。別のWebページ間で情報を渡す方法
私は私が画像を選択し、他のページ(fancyBoxとの対話)を表示Html.ActionLinkをクリックすると、私は
<% using (Html.BeginForm("Save", "Envi"))
{%>
<%: Html.ValidationSummary(true)%>
<div class="editor-label">
<%: Html.Label("Description:")%>
</div>
<div class="editor-field">
<%: Html.TextBox("info", lp.Description)%>
...
<div>
<%: Html.ActionLink("Change Image", "ChangeImg", "Envi", new {id=lp}, new {id="cambio"})%>
...
<p>
<input type="submit" value="Save" name="<%= lp.Id %>"/>
</p>
<% } %>
<% } %>
内Html.ActionLinkでこのフォームを持っています。
フォームからこのページにすべてのデータを渡したいとします。今度はフォームを再度表示すると、新しいデータがあり、古いデータはありません。 どうすればいいですか?
ありがとうございました。
このビューを再度呼び出すContollerは、正しいモデルを表示し、表示するデータを含んでいる必要があります。十分な情報がない場合は、「保存」および「ChangeImg」ビューのコントローラーコードも記入してください。 (合計4つのコントローラメソッド、2つのHttpGetと2つのHttpPostが必要です) – Dave