我有以下的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