1
我有一個GridView,底部是用戶可以添加註釋的按鈕。按此按鈕會彈出用戶可以輸入他們的筆記。 我需要系統記住筆記的文本,所以當彈出窗口關閉,用戶點擊保存按鈕時,它會將筆記中的文本保存到數據庫中。如何將文本框的值設置爲隱藏字段
代碼注:
<div id="divAddEditNote" class="dvdraggable">
<input id="txtCurrentNoOfNotes" runat="server" style="display:none" />
<asp:HiddenField ID="hfNoteID" runat="server" />
<table>
<tro>
<td <%= Company.Current.StyleTheme %> class="tdPreviewHeader">
<span id="spAddEditNote" ></span> Note
<a onclick="CloseAddEditNote()" title="Close" class="previewClose"></a>
</td>
</tro>
<tr>
<td class="tblAddDetail" >
<asp:TextBox TextMode ="MultiLine" runat="server" id="txtMCENote" rows="50" CssClass="mceEditor" style="width:100%;"></asp:TextBox>
<asp:UpdatePanel ID="udpNoteContent" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:TextBox TextMode="MultiLine" runat="server" id="txtNote" rows="50" style="width:100%;display:none;"></asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
</td>
</tr>
<tr>
<td class="tblAddDetail">
<a ID="btnCreateNote" onclick="CloseAddNote()" runat="server" style="float:left" class="btnSaveSmall" ></a>
<a title="Close" onclick="CloseAddEditNote()" style="float:left;" class="btnCancelSmall">Cancel</a>
</td>
</tr>
</table>
</div>
在本說明彈出的底部是一個保存按鈕或取消按鈕。當點擊保存按鈕時,我需要記住文本框中的值。 我嘗試設置文本框隱藏字段在onclick方法:在保存一切,我試圖調用隱藏字段 保護無效btnUpdateCVRT_Click(對象發件人數據庫的方法
function CloseAddNote() {
$("#<%= hfNoteID.ClientID %>").val = $('#<%= txtNote.ClientID %>');
$("#divAddEditNote").fadeOut(300);
}
然後,EventArgs的) { txtNote.Text = hfNoteID.ToString(); ...其餘代碼保存到數據庫 }
但hfNoteID
保持空白。如何將用戶在文本框中輸入的內容保存到隱藏字段?當彈出的音符關閉時,停止隱藏的字段變爲空白值?