2016-08-30 6 views
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)); 
     })) 
} 
+0

別々のモデルを使用している場合は、ユーザーがウィザードに沿って移動するときにデータを投稿させることができます。 – lloyd

答えて

1

私はこの問題を解決しました。私の部分的な意見の1つに、データが投稿されないという問題があります。私はそれがまだ何かを正確には分かっていないが、私は他の意見を働かせ、データを投稿した。

関連する問題