1

我有hyperlink button一个gridview属性navigateurl = ""

<asp:HyperLink ID="btntest" runat="server" CommandName="Print" 
     CommandArgument='<%# Eval("rentalid") %>'   NavigateUrl="" CssClass ="ImClass orangeButton" 
     Text="Display/Print Rental Agreement As PDF111" Target="_blank">
</asp:HyperLink>

我有一个gridview command创建文件并提供此hyperlink button navigateurl属性值的文件,但问题是hyperlink button没有调用gridview command,因为它是空白的,当它同时获得时navigateurl如何渲染?hyperlink buttonnavigateurl

4

2 回答 2

0

我有一个类似的问题......我们想出了几种方法,但对我们来说最好的选择是在我们的网格视图中使用文字。我们将文字中的 html 设置为在新窗口中打开并传递我们需要的查询字符串。我们这样做了两次,一次在存储过程中选择了 HTML。另一个在行数据绑定上。听起来两者都可以在您的情况下工作。

希望这可以帮助!

于 2013-02-19T17:17:48.757 回答
0

改用链接按钮并在链接按钮的命令事件中执行您想做的任何事情。您还可以像按钮一样设置链接按钮的样式。

于 2013-02-19T11:18:40.190 回答