2012-01-10 13 views
0

通常の表示では、<a href="#" data-role="button">Button</a>はすばらしいボタンを表示します。しかし、上記のコードが部分的に表示されている場合は、通常のhtmlリンクとしてレンダリングされます。partialviewのJQuery Mobile Controlに適切なスタイルがありません

通常のjqueryコントロールのような部分表示のコントロールを作成する方法はありますか?

答えて

2

部分ビューで動的にレンダリングすると、「ページが読み込まれる」と、スタイルが適用されません。あなたがしなければならないことは、ページ上で "pagecreate"を呼び出すことです。

$('#page').trigger('pagecreate'); 

あなたのリンクがリストビューにある場合、ヤウドはまた、そうのようなあなたのリストを「リフレッシュ」する必要があります。

$("#List").listview('refresh'); 

・ホープ、このことができます。

1

MVC 4を使用している場合は、パーシャルビューでレイアウトへの参照を追加するだけです。私の場合は

@{ 
    Layout = "~/Views/Shared/_Layout.cshtml"; 
} 

私はので、私はちょうど.Mobile.cshtmlファイルにこれを追加し、それが_Layout.Mobile.cshtmlの使用を推測しますパーシャルた別々のモバイル景色を眺めることができます。

関連する問題