3

これに相当する VB を教えてください。

@model DateTime

Using Date Template 

@Html.TextBox("", String.Format("{0:d}", Model.ToShortDateString()), 
  new { @class = "datefield", type = "date"  })

私は試した:

@model DateTime 

日付テンプレートの使用

@Html.TextBox("", String.Format("{0:d}", Model.ToShortDateString()), New With {Key .class = "datefield", Key .type = "date"})

...しかし、次のエラーが発生しました: NullReferenceException was unhandled by user code Object variable or With block variable not set.

チュートリアルからのものです: ASP.NET MVC で HTML5 と jQuery UI の Datepicker ポップアップ カレンダーを使用する - パート 4

4

2 に答える 2

0

モデルの NOT NULL インスタンスをコントローラーからビューに送信していることを確認できますか? 残りはすべて問題ないようです。元:

Function Index() As ActionResult
        ViewData("Message") = "Welcome to ASP.NET MVC!"

        Return View(New Employee()) 'See the : New Employee()'
End Function
于 2012-04-30T11:30:46.887 に答える
0

@model の代わりに、以下のような ModelType を試すことができますか?

 @ModelType DateTime

 @Html.ActionLink("Edit", "Edit", New With {.id = item.ID})

ありがとう

ディープ

于 2012-04-30T11:27:32.833 に答える