テキストエリア、2 つのリストボックス、1 つのボタンを含むダイアログ ポップアップがあります。最初のリストボックスで値を選択して「>」ボタンを押すと、選択した値が 2 番目のリストボックスに渡されます。これは、asp.net ajax で行われます。
<td>
<div align="center">
<textarea style="height:50px; overflow:hidden;";rows="20"
cols="40"
id="editor1"
class="tinymce">
</textarea>
</div>
</td>
2 つのリストボックスとボタンを asp.net uploadpanel の間に配置しました。このような:
<td>
<asp:UpdatePanel runat="server" id="updatePanel1">
<ContentTemplate>
<table width="100%" align="left">
<tr>
<td colspan="5">
<hr align="left" style="width:95%" />
</td>
</tr>
<tr>
<td valign="top">
<cc1:SWCListBox
ID="SWCListBox1"
runat="server"
Width="100"
SelectionMode="Single"
CssClass="VW1">
</cc1:SWCListBox>
</td>
<td
valign="top"
width="50"
align="center">
<cc1:SWCButton
Text=" > "
ID="SWCBtnAddValue"
CssClass="VW1 VWButton"
runat="server"
ToolTip="Add to list"
OnClick="AddValue_Click"
CausesValidation="false"
/>
<td valign="top">
<cc1:SWCListBox
id="SWCListBox2"
CssClass="VW1"
runat="server"
Width="100"
SelectionMode="Single"
/>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
問題は、テキストエリアに何かを入力して非同期ポストバックを作成すると、入力したテキストがフェードすることです。
非同期ポストバック内にテキストエリアの値を保持するにはどうすればよいですか? ありがとうございました。