[英]Retrieve textbox values in code behind file asp.net
嗨我在頁面上有一個crontrol:
<asp:TextBox ID="q" runat="server" autocomplete="off" />
我正在嘗試從代碼隱藏文件中訪問該值。
我試過了:
TextBox searchTerm = FindControl("q") as TextBox;
但它不起作用。
如果它是表單內的ASP.NET TextBox server control
,則只需使用Text
屬性即可
string searchKey=q.Text;
您可以訪問代碼隱藏內部的任何元素,如果它有一個ID
使用值和屬性Runat
設置屬性值"Server"
例如 :您可以在.ASPX
頁面中編寫一些這樣的標記
<div id="someInfoDiv" runat="server"> Tim's point is valid</div>
並在代碼隱藏
someInfoDiv.InnerHtml = "So i am adding that";
你不需要這樣搜索TextBox searchTerm = FindControl("q") as TextBox;
因為它是一個服務器控件,你可以通過它的id獲取文本
這樣string query = q.Text;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.