【发布时间】:2014-11-07 14:55:08
【问题描述】:
我有一个带有几个标签和两个 DropDownList 控件的 GridView。在每一行的末尾,我有一个“打印”按钮(普通表单按钮,而不是 asp 按钮)。 onclick 事件生成 javascript 并从网格中传递值。
如何获取下拉列表值?
<asp:TemplateField ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<input type="button"
style="font-size: 18px"
onclick="javascript:jsWebClientPrint.print('useDefaultPrinter=' + $('#useDefaultPrinter').attr('checked') + '&printerName=' + $('#installedPrinterName').val() + '&lblNDC=<%# Eval("CODE1") %> ' + '&unit=<%# Eval("ddUnit.Text") %> ');"
value="Print" />
</ItemTemplate>
</asp:TemplateField>
它不喜欢尝试 Eval ddUnit.Text,但这是我试图作为 URL 变量传递的值。
【问题讨论】:
-
你在使用库 jquery 对吗?