我設置在asp.net頁面HTML文本區域與出RUNAT =「服務器」,我需要在代碼中設置的字符串變量的文本由C#背後我怎麼能從asp.net頁面的html textarea中讀取文本?
回答
使用Request.Form集合http://msdn.microsoft.com/en-us/library/ms525985(v=vs.90).aspx檢索值..
它如何幫助OP設置textarea的值? 「HttpRequest.Form」集合是隻讀的(出於邏輯原因)。 –
@Tim你是正確的,它會檢索值和問題是要設置它..我很壞.. –
@tim然後,他總是可以通過服務器變量通過aspx設置它吧? –
,你可以在這個thread
看看我認爲它是相同的,希望它有助於
設置爲多行會生成一個HTML文本區域控件的TextMode屬性的ASP.NET TextBox控件。
因此,而不是手動各具特色的HTML文本區域,你能把一個TextBox控件和有:
<asp:TextBox ID="TextBox1" runat="server" TextMode="MultiLine"></asp:TextBox>
,然後在後面的代碼:
TextBox2.Text = "... blah blah blah...";
我想你想做到的是用服務器端的變量填充文本框,將runat =「server」設置爲控件。
你可以用ajax和簡單的jquery來做到這一點。
比方說你有這個對你YourPage.aspx
<input id="txtMyTextBox" type="text" />
旁邊是一個簡單的jQuery
function getMytextValue() {
$.ajax({
url: "/MainPage.aspx/YourServerSideFunction",
type: "post",
data: "{ }",
dataType: "json",
contentType: "application/json;charset=utf-8",
success: function (data) {
//Get your value from JSON data.d;
$('#txtMyTextBox').val(data.d);
},
error: function (request, status, err) {
//Do something here for error;
}
});
}
而現在只需撥打你什麼都喜歡事件的jQuery。 PS:不要忘記在你的代碼後面創建一個[WebMethod]。
希望這對你有所幫助! :D
你不能只是將值保存到你的代碼隱藏文件中的變量,然後在webform本身只是通過某種方式引用變量,如<%= varName => ??
上面看起來像很多工作只是引用一個變量,你可以很容易地在C#中設置,然後拉入頁面加載。
可以使用的ViewData設置在後面的代碼數據,並在上面的鏈接解釋可以html訪問它們。
- 1. 的Perl:我怎麼從文件中讀取和打印文本
- 2. 我怎麼能讀取phpexcel
- 3. 在asp.net中讀取html頁面mvc
- 4. 我怎樣才能從inp文本中讀取adjMatrix圖形
- 5. 從asp.net讀取html文件
- 6. 我該怎麼做頁面導航ASP.net
- 7. 我怎麼能下載PHP頁面到CSS與HTML和HTML?
- 8. 我怎麼能寫一個PDF到一個asp.net頁面?
- 9. 從HTML頁面讀取固定寬度格式的文本表
- 10. 我怎麼能使用引導中心這個HTML頁面
- 11. 我怎樣才能讀取從包括文本標題?:
- 12. 從ASP.net頁面讀取文本框,重複n次
- 13. 如何從html頁面提取文本?
- 14. 從html頁面獲取文本shell
- 15. 如何從html頁面提取文本?
- 16. 在textarea中逐行讀取文本
- 17. 我怎麼能讀的JavaScript
- 18. html - 從textarea獲取包裝文本
- 19. 我怎樣才能從另一個頁面數據在ASP.NET
- 20. HTML contect從我的方法來讀取從頁面不同
- 21. 閱讀從textarea的文本中的webdriver
- 22. 從html正文中讀取文本
- 23. 我可以用什麼語言從HTML頁面讀取目錄和文件?
- 24. 在Asp.net中從PDF中讀取文本
- 25. asp.net + ajax我怎麼能
- 26. 我怎樣才能從的.html靜態html的網頁
- 27. 使用ASP.net在HTML頁面上獲取TextArea輸入
- 28. 在python3,我怎麼選擇,以便編碼能夠讀取頁面正確
- 29. HtmlAgilityPack從html頁面讀取數據
- 30. 無法從html頁面讀取行
然後添加'runat =「server」'。這並不壞;) –