.NET Framework 4 を対象とする Visual Studio 2010 SP1
突然、MVC アプリケーションのサポートを依頼されましたが、MVC を学ぶ時間があまりありません (ASPX はたくさんしましたが、MVC はありません)。
このアプリケーションは、企業のイントラネットで使用される HTML を生成します。とてもシンプルです。コンテンツは、月ごとに変わる 1 つの画像になるまで洗練されています。
ここにcshtmlがあります
@model MYMVCAPP.Models.Notice
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<title>@ViewBag.Title</title>
</head>
<body id="content" >
@RenderBody()
</body>
</html>
ページがレンダリングされると、ビューソースは次のようになります。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<title>TEST</title>
</head>
<body id="content" >
<p>
<img alt="" src="http://localhost:57223/Images/Content/3.jpg " />
</p>
</body>
</html>
ただし、イメージ タグにいくつかの属性を追加して、次のようにする必要があります。
<img border="none" src="http://localhost:57223/Images/Content/3.jpg" style="position: fixed; margin: 0px auto; min-height: 100%; height: 100%; right: 0px; left: 0px" />
@RenderBody() の呼び出しを傍受してタグの形成を操作する方法はありますか? 私はもう試した
<img border="none" src=@RenderBody() style="position: fixed; margin: 0px auto; min-height: 100%; height: 100%; right: 0px; left: 0px" />
しかし、それはうまくいきませんでした:(
どうもありがとう
エドワード