0

開発済みのコード (mvc3/razor) に openId を統合しています。 デフォルト ルートを Home/Index から Account/LogOn に変更しました。ビュー ページのソースに LogOn.cshtml しか表示されません。エラーがほとんど発生していませんが、これが理由の 1 つになるとは思えません。

ここに画像の説明を入力

ダイアグラムは「ページのソースを表示」(実行時にブラウザのページを右クリック) の出力です。ページが緑色のボックスのように見えるようにする必要があります。赤いボックスは私のプログラムの出力です。

助けてください。

4

1 に答える 1

0

次のいずれか:

アクション メソッドから LogOn.cshtm をパーシャルとして返す (つまり、Partial(); を返す)

また

LogOn.cshtm のレイアウト ビューを指定していません。この場合、_ViewStart.cshtml でレイアウト ビューを指定して、デフォルトですべてのページに適用されるようにするか、@ { Layout = "~/_Your-Layout-View.cshtml" } を使用して LogOn.cshtm 自体で指定します。指令。

于 2013-05-31T00:51:13.973 に答える