0

以下のコードでイメージ src を設定するための MVC 構文に苦労しています。私はWebformビューエンジンを使用し、構文に従っています

<img src="<%: Url.Action("LoadPhoto", "EmployeeProfile", 
                                     new { empno = "<%: ViewBag.EmpNo%>"}) %>" />

このエラーが発生するNewline in constant

このViewBag値をアクションのルートパラメータとして埋め込む方法は?

4

2 に答える 2

0

ViewBagは MVC 2 ではサポートされていません。ViewData代わりに次のように使用する必要があります。

<img src="<%: Url.Action("LoadPhoto", "EmployeeProfile",
                         new { empno = ViewData["EmpNo"] }) %>" />
于 2013-08-16T20:24:57.707 に答える
0

既にコードを使用しているため、次のように動作するはずです。

<img src="<%: Url.Action("LoadPhoto", "EmployeeProfile",
                         new { empno = ViewBag.EmpNo }) %>" />

(エラーで言及されている改行は、 と の間のものではないと確信しています"EmployeeProfile",new { ... })

于 2013-08-16T11:21:47.733 に答える