1
ウィザードスタイルのフォームとして使用している剣道タブストリップを作成しました。これらのタブは、それぞれ独自のデータ入力を持つ部分ビューです。フォームとしてタブストリップ全体を設定しましたが、データベースにデータを投稿するたびに、最初の部分ビューからのみ収集されます。剣道UI - タブストリップに複数のタブからデータを投稿する方法
最初の部分ビューとは別の部分ビューを作成すると、その部分が投稿されます。ビューに関係なく、データはtabstrip
の最初の位置に表示されます。
どのように最初から複数のタブからデータを収集するか考えている人はいますか?
ここにtabstrip
があり、フォームが始まります。必要なものを教えてください。
@using (Html.BeginForm("Create", "Home", FormMethod.Post, new { @class = "assetRequestForm", role = "form" }))
{
@(Html.Kendo().TabStrip()
.Name("tabstrip")
.Items(tabstrip =>
{
tabstrip.Add().Text("User Information")
.Selected(true)
.Content(m => Html.Partial("_tab1", m));
tabstrip.Add().Text("Transfer Info")
.Enabled(true)
.Content(m => Html.Partial("_tab2", m));
tabstrip.Add().Text("Breckenridge")
.Enabled(true)
.Content(m => Html.Partial("_Tab3", m));
tabstrip.Add().Text("Submit")
.Enabled(true)
.Content(m => Html.Partial("_Tab4", m));
}))
}
別々のモデルを使用している場合は、ユーザーがウィザードに沿って移動するときにデータを投稿させることができます。 – lloyd