2017-06-08 12 views
0

私はシンプルにしておくつもりですが、私はこのアプリケーションを持っています。このアプリケーションは現在、ステータスコードをページに表示しています。私がやりたいことと実行していることは、システムがステータスコードを読み込んだ後、実際の値をデータベースから取得することです。それが座っているように、このコードは、ページ上のステータスメッセージが表示されます。剃刀とプロパティ値の表示?

<input type="textarea" data-bind="value: property('Message')" readonly /> 

これは、すべての罰金とダンディですが、私が表示しないテキストボックスがあり、それが唯一の一行だが、その終わりを過ぎたものが無駄になることを意味します。このコード行をどのようにしてステータスメッセージ(データベースからのHTML)の値が表示されるようにするには?

おそらく@Html.Raw()の何かで、DBから来るHTMLがレンダリングされるでしょうか?

答えて

0

私は、JSONオブジェクトにモデル値を変換し、

<script> 
var jsonData= @Html.Raw(json.Encode(model)); 
$(function(){ 
RenderView(); 

}) 

function RenderView(){ 
$(jsonData).each(function(){ //if list 
$('inputID').val(this.modelPropertyname) 
}) 

} 

</script> 
すなわち、そのオブジェクトから必要なクライアント側に移入されません通常は何
関連する問題