ASP.NET中网格视图的问题

时间:2011-08-16 10:54:03

标签: c# asp.net mysql sql

我在ASP.NET网页的GRID视图中显示一个包含用户电子邮件ID和名称的表。  我想要每行旁边的发送邮件按钮或链接。因此,当我单击发送邮件按钮时,该行中的useremail将被复制,页面将被重定向以发送邮件页面。怎么做?

BTW我正在使用MYSQL

2 个答案:

答案 0 :(得分:1)

您可以使用HyperLink字段:

<asp:HyperLinkField DataTextField="email" HeaderText="Mail To:" DataNavigateUrlFields="email" Target="_blank" DataNavigateUrlFormatString="SendMail.aspx?email={0}" SortExpression="email" />

希望这有帮助

答案 1 :(得分:-2)

可能就像这样

<asp:GridView runat="Server" id="GrdVw_Email">
<asp:BoundField DataField="Email" HeaderText="Email"/>
<asp:BoundField DataField="Name" HeaderText="Name"/>
<asp:BoundField DataField="Email" DataFormatString="email.aspx?id={0}" DataText="SendEmail"/>
</asp:GridView>

我只是把代码放在脑海里,但你应该明白这个想法