[英]why cant i use (id of a textbox).text = "test";
無法更改 asp:TextBox 中的文本。
我無法從后面的代碼更改我的 onclick function 中的 asp:TextBox 中的文本。
而且我嘗試了很多事情(愚蠢的事情),但都沒有奏效,甚至辦公室里的其他人也不知道該怎么做。
現在我希望你們中的一個人知道我需要做什么。
// .asp.cs file
protected void updateProduct_OnClick(object sender, EventArgs e)
{
prodName.Text = "test";
}
<table>
<tr><td>
<asp:Label runat="server" Text="Name" />
</td><td>
<asp:TextBox runat="server" ID="prodName"/>
</td></tr><tr><td>
<asp:Label runat="server" Text="Description" />
</td><td>
<asp:TextBox runat="server" ID="productDescription" />
</td></tr><tr><td>
<asp:Label runat="server" Text="catagory"/>
</td><td>
<asp:TextBox runat="server" ID="productCategory"/>
</td></tr><tr><td>
<asp:Label runat="server" Text="price"/>
</td><td>
<asp:TextBox runat="server" ID="productPrice"/>
</td></tr><tr><td>
<asp:LinkButton runat="server" OnClick="OnClick" Text="Add"></asp:LinkButton> |
<asp:LinkButton runat="server" OnClick="onSave" Text="save(update)"></asp:LinkButton>
</td></tr>
</table>
我發現問題出在哪里,這一切都在更新面板和內容模板之外。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.