簡體   English   中英

如何將HTML頁面的選定文本發送到同一個ASPX頁面,而不是另一個面板?

[英]how to send selected text of an HTML page which is inside an aspx panel to the same aspx page but another panel?

我有一個帶2個面板(位於C#代碼后面),(面板1和面板2)的aspx頁面。 在Panel1內部,我加載一個HTML頁面。 在Panel2內部有一個aspx文本框。 我想在Panel1中選擇HTML頁面的一些文本,然后將其發送到Panel2的文本框。 您能說說怎么做嗎?

如果您知道要選擇的部分,請為其分配一個ID和一個runat =“ server”值 ,然后您就可以從代碼中訪問它。

例如:

如果您的HTML中有類似的內容:

<div id="divForCode" runat="server"></div>

然后,您可以使用以下代碼訪問div的內容

divForCode.InnerHTML;

divForCode.InnerText;

因此,您所需要做的就是將其發送到文本框(myTextBox.Text = divForCode.InnerHTML;或myTextBox.Text = divForCode.InnerHtml;)

抱歉,我必須將其發布為答案,我沒有足夠的聲譽來發表評論。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM