助けが必要です。iframe を含む aspx ページがあり、'pageId' という変数をコード ビハインドからそれに渡そうとしています。私は SO や他のサイトでさまざまな例を見てきましたが、ほとんどが他の人にデータバインディングの問題を示唆しており、いくつかの例をたどりました。おそらく、私がiframeでやろうとしているような変数を使用することはできませんか?
get/set および public プロパティを導入しましたが、少し迷っています。誰でも私を正しい方向に向けるのを手伝ってくれますか?
aspx ページ
<iframe width="690" height="600" src="https://myserver.com/Index.php?pageId=<%=pageId%>" frameborder="0" scrolling="yes" style="border-width: 0px;"></iframe>
aspx.cs ページ
protected String pageId { get; set; }
//private string pageId;
//public String pageId { get {return pageId; } }
protected void Page_Load(object sender, EventArgs e)
{
string pageId = 'Y2840'; //this is generated from my db and I know the data is being stored in here as I have Response.Write(pageId)
}