2016-08-28 13 views

答えて

1

あなたはこのよう@HttpContextを使用する必要があります。詳細については、

@HttpContext.GetLocalResourceObject(<virtual-path>, <resource-name-key>) 

thisを参照してください。アップデート1

のgetデータベースからリソースとMVCでそれを使用するために、thisを参照してください。

+0

を実際に私は、データベースからそう何の仮想パスをresoursesを取得していないのです:( –

+0

@TheComputerScientistを私は、リソースを取得するためのリンクを追加し、これを参照してください –

+0

私はリンクをチェックしますが、その私のために参考になっていません。 –

1

あなたはこの構文を使用して、グローバルとローカルのリソースにアクセスすることができます

@Resources.[ResourceName].[Property] 

たとえば、あなたがMyLabelText properyとCommon.resxを持っている場合:あなたの場合は

<label for="formGroupExampleInput">@Resources.Common.MyLabelText</label> 

EDIT それらをデータベースから取得したら、どのようにGetLocalResourceObjectを使用していますか?これはxmlリソースに使用されます。あなたはあなたのプロジェクトでそれを拡張して、データベースから情報を入手していますか?もしそうなら、あなたは試すことがあります。

<label for="formGroupExampleInput">@HttpContext.GetLocalResourceObject("906")</label> 
+0

実際に私はデータベースからresoursesを取得しています:( –

+1

あなたの質問に言及する必要があります。 。 –

+0

それは私のエラーを与える。オーバーロードのメソッドGetLocalResourceObjectは1つの引数を取る –

関連する問題