ページに telerik RadAsyncUpload コントロールを配置する、c# で記述されたかなり単純な Web ユーザー コントロールがあります。サイト全体で一貫した方法で保存ファイル名をいじり、その周りに標準的なhtmlを出力したかったので、これはWebユーザーコントロールにあります。
次に、Web ユーザー コントロールを単純な Web フォームに配置し、jquery .load() メソッドを使用してこのページを div に読み込みます。
ブラウザ ウィンドウでページを単独で実行すると、すべてが正常にレンダリングされます。
http://localhost/subPage.aspx --- All good, the RadAsyncUpload renders along with everything that is supposed to be there.
MainPage.aspx で次のコードを使用すると:
$('#mydiv').load('subPage.aspx')
HTMLでレンダリングされている送信ボタンのみを取得します。実際には、rad コントロールの次の部分も取得しますが、すべてではありません。
<div id="rauUploads2" class="RadAsyncUpload RadUpload RadUpload_Default">
<!-- 2011.3.1115.40 -->
<input id="rauUploads2_ClientState" name="rauUploads2_ClientState" type="hidden">
</div>
求めすぎですか??できると思っていたことができないのでしょうか..??
subPage.aspx を表示するには、ライトボックスなどを使用する必要がありますか?
ありがとう