読み取り専用TextBox
と編集ボタンがあります。ボタンをクリックするtextbox
と、読み取り可能になり、[保存] ボタンが表示されます。これは完全に発生しますが、ページ全体が常にリロードされます。を使用しましたUpdatePanel
が、何も起こりませんでした。誰かが私の問題を解決するのを手伝ってくれますか? 前もって感謝します。
ASPX :
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" updatemode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger controlid="edit" eventname="Click" />
</Triggers>
<ContentTemplate>
<asp:TextBox ID="q" runat="server" ReadOnly style="width:90%"
BackColor="#CCCCCC" BorderStyle="None" Rows="5" TextMode="MultiLine"></asp:TextBox>
<asp:Button ID="edit" class="button3" style="float:right"
runat="server" Text="Edit" onclick="editqellim_Click" />
<asp:Button ID="save" class="button3" style="float:right" runat="server"
Text="Save" onclick="Button1_Click" Visible="False" />
</ContentTemplate>
</asp:UpdatePanel>
コードビハインド:
protected void editqellim_Click(object sender, EventArgs e)
{
q.ReadOnly = false;
q.BackColor = Color.White;
save.Visible = true;
}