2009-07-08 6 views
1

こんにちは、オブジェクトをiframe srcとして渡したいと思います。出来ますか?このiframeソースの物理ファイルまたはオブジェクト

StreamReader reader = new StreamReader(data); 
string s = reader.ReadToEnd(); 

myiframe.Attributes.Add("src", s); 

よう

は、 Naguの

+0

あなたは何を渡そうとしていますか - リンク値または内容です。 iframeを使用する目的は何ですか? – Josh

+0

実際に私は1つのURLをiframeに渡して、それをローカルデータベースに保存した後に特定のテキストを選択したい – Nagu

+0

これにAJAXベースのソリューションを使用することはできませんか? iframeはちょっと古いと帽子がかっこいいです! –

答えて

0

をありがとういいえ、あなたはその後、IFRAMEのソース(SRC)属性にURLを他の任意の値を設定することはできません。

ただし、設定したいテキストにhtmlコンテンツが含まれている場合は、代わりにプレースホルダに追加できます。

EDIT:私はASP.NETを使用していると思うし、あなたがそのようなあなたのasp.netのページ内のプレースホルダを持っていることを前提としています

<asp:PlaceHolder runat="server" ID="phContent"></asp:PlaceHolder> 

あなたが背後にある内部コードであなたのコンテンツを設定することができますこのプレースホルダは次のようになります:

StreamReader reader = new StreamReader(data); 
string htmlContent = reader.ReadToEnd(); 

phContent.Controls.Add(new LiteralControl(htmlContent)); 
+0

あなたは私に簡単な例を教えてもらえますか? – Nagu

関連する問題