GridView中的HyperLinkField带参设置
DataNavigateUrlFields是你要传递的字段,在这里是:
DataNavigateUrlFields="mail_id"
而DataNavigateUrlFormatString应该这样写:
DataNavigateUrlFormatString="showmail.aspx?MailID={0}"
其中MailID是我随便取的名字。
在showmail.aspx页面你可以这样接收(假设mail_id字段是整形):
if (this.Request.QueryString["MailID"]!= null)
{
int intMailID= int.Parse(this.Request.QueryString["MailID"].ToString());
}
DataNavigateUrlFields="mail_id"
而DataNavigateUrlFormatString应该这样写:
DataNavigateUrlFormatString="showmail.aspx?MailID={0}"
其中MailID是我随便取的名字。
在showmail.aspx页面你可以这样接收(假设mail_id字段是整形):
if (this.Request.QueryString["MailID"]!= null)
{
int intMailID= int.Parse(this.Request.QueryString["MailID"].ToString());
}