簡體   English   中英

為什么我不能使用(文本框的 ID).text = "test";

[英]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.

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