3

私はこれを持っています:

@Html.ActionLink("English", "ChangeCulture", "CreditCard", new { culture = "en-US" }, null)

そして、私の controllerSomeControllerには、これがあります:

public ActionResult ChangeCulture(string culture)
{
    Thread.CurrentThread.CurrentCulture = new CultureInfo(culture);
    // ...
}

これを実行すると、内部AnAction()でエラーが発生し、null を指してsomeParam言っています。名前付きパラメーターを使用してみても、適切なオーバーロードを使用していると確信して@Html.ActionLinkいますが、それでも null と表示されます。私は何が欠けていますか?

に名前を変更しようとcultureしましたc

4

0 に答える 0