EFを使用したASP.NETMVC4プロジェクトがあります。私の(作成)ビューで、現在の年の週番号の日付のEditorForの横に表示したいと思います。
私にはヘルパーがいます:
@model Helios.Models.tablename
@helper Week(DateTime dt)
{
CultureInfo ciCurr = CultureInfo.CurrentCulture;
int weekNum = ciCurr.Calendar.GetWeekOfYear(dt, CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);
@weekNum
}
...
<div class="editor-field">
@Html.TextBoxFor(model => model.date_birth, new {onchange="?"}) @Week(date_birth?)
</div>
これがRazorで達成できるかどうかはわかりませんが、日付を変更する場合は週番号を更新する必要があります
Q:週番号を表示するにはどうすればよいですか?日付ピッカーの横にあり、日付が変更された場合は更新しますか?