我有以下的asp:GridView控件:替代使用隱藏字段的GridView
<asp:GridView ID="myGridView" runat="server" OnRowDataBound="DataBound">
<Columns>
<asp:TemplateField HeaderText="Title">
<ItemTemplate>
<input id="docKey_cell" class="key" runat="server" type="hidden"/>
<input id="docFname_cell" class="fileName" runat="server" type="hidden"/>
<span class="docTitle"><%# Eval("Title")%></span>
</ItemTemplate>
</asp:TemplateField>
...
在一行上雙擊我通過jQuery打開從隱藏字段傳遞數據的對外窗口。在這個特定的情況下,我只需要傳遞一個documentID(作爲字符串)和該行中呈現的文檔的物理文件名,因此可以保存進一步的SQL Query以在新打開的對話框中獲取此信息。
到現在爲止,我經常使用這種技術,當我需要有小數據與JQuery一起使用。
但是我想知道這是一種可接受的做法還是有更好的方法可以提高性能或保養性?
在這種情況下,我需要打開一個因爲從那裏我需要從遠程下載物理文件。我發現有必要打開該外部窗口,只需在那裏彈出「保存/打開」下載的文件。 – Francesco 2012-02-23 15:04:17