これはMVCパターンではいいえではないかもしれませんが、それは私が探している答えです。しかし、私はデータベースにいくつかのコンテンツhtmlを持っていて、それをビューに渡したいとしましょう。私はViewDataプロパティを使ってこれをページに渡すことができると仮定しています。どのような種類のマッサージを文字列に入力すれば<h1>Hello World</h1>
のようになりますが、 'Hello World'の代わりに '<h1 > Hello World </h1 >'の代わりに表示されます。ASP.NET MVCのViewDataからViewにページを移動するにはどうすればよいですか?
2
A
答えて
2
何も表示されず、<%=Html.Encode(ViewData["yourkey"]) %>
の代わりに<%=ViewData["yourkey"] %>
と表示されます。
注:データベースのデータを確実に信頼する場合にのみ、これを実行してください。
+1
これは素晴らしいことです...コードを見て実際に助けてくれることを意味しますか?しかし、真剣に、私が愚かな気分にさせないような方法で明白なことを指摘してくれてありがとう。 –
0
文字列をViewDataに配置する前にHTMLを取り除く必要があります。
編集:ページに直接ViewDataを印刷するとき、HTMLマークアップをエスケープするべきではありません。
<%=ViewData["whatever"]%>
これはC#ですが、VB.NETでも非常に似ています。
+0
文字列中のhtmlをページに到達するとhtmlとして解釈します。 –
関連する問題
- 1. ViewDataをHandleError Viewに渡すにはどうすればよいですか?
- 2. asp.net MVCコントローラから非MVC asp.netページにデータをPOSTするにはどうすればよいですか?
- 3. ASP.NET MVCサイトをルートアプリケーションからサブアプリケーションフォルダに移動するにはどうすればよいですか?
- 4. MVCのjQueryからPartialViewのViewDataにアクセスするにはどうすればよいですか?
- 5. RoutedCommandハンドラをView-codebehindからViewModelに移動するにはどうすればいいですか?
- 6. ASP.NET MVCページのJQueryツリービューからParentNode値をControllerメソッドに渡すにはどうすればよいですか?
- 7. iframeから別のページに移動するにはどうすればよいですか?
- 8. ASP.NET MVCレスキュービューでは、ViewDataフィールドをどのように追加しますか?
- 9. ダイアログウィンドウからページに移動するにはどうすればよいですか?
- 10. ポップアップウィンドウを起動したら、ページの中央に移動するにはどうすればいいですか?
- 11. ASP.NET MVC 2アプリケーションをMVC 3に手動で変換するにはどうすればよいですか?
- 12. ASP.NET MVCアプリケーションでASP.NETページを使用するにはどうすればよいですか?
- 13. ASP.NET MVCでETagsをサポートするにはどうすればよいですか?
- 14. ASP.NET MVCビューでページタイトルを設定するにはどうすればよいですか? ASP.NET MVCのビューで
- 15. jquery mobileのプレースホルダイベントで新しいページに移動するにはどうすればよいですか?
- 16. ggplot2では、ティックラブをプロットの下から上に移動するにはどうすればよいですか?
- 17. ASP.NET MVCでインタースティシャルの「読み込み中...」ページを実装するにはどうすればよいですか?
- 18. ASP.NET MVCの特定のページへのアクセスを制限するにはどうすればよいですか?
- 19. C++でポインタを移動するにはどうすればよいですか?
- 20. IntelliJでツールバーを移動するにはどうすればよいですか?
- 21. iPhoneでMkMapView.userLocationを移動するにはどうすればよいですか?
- 22. node.jsでファイルを移動するにはどうすればよいですか?
- 23. Windows Phone 7で別のクラスライブラリ内のページに移動するにはどうすればよいですか?
- 24. 親ページデータを渡してASP.NET MVCページのPartialViewをロードするにはどうすればよいですか?
- 25. キュウリをいくつかのページに移動するにはどうすればいいですか?
- 26. 見積配送ブロックをMagentoのCMSページに移動するにはどうすればよいですか?
- 27. Wordpressウェブサイトをあるホストから別のホストに移動するにはどうすればよいですか?
- 28. mvcアプリケーションを特定のaspxページに移動しないように設定するにはどうすればよいですか?
- 29. ASP.NETページメソッドプロキシをページから移動する
- 30. ASP.NET MVCでラベルIDを動的に生成するにはどうすればよいですか?
ViewDataをこのようなものに使用することは、「いいえいいえ」ではありませんが、ビューやMVVMパターンを強く入力することは、エラーを起こしやすい。 –