HyperLink控件邦定参数

方法一:

<asp:HyperLink ID="HyperLink1" runat="server" Text='<%# Bind("MeetingName") %>'
 NavigateUrl='<%# "~/Webpages/MeetingInfo.aspx?MeetingID="+Eval("MeetingID") %>' >

</asp:HyperLink>

方法二:

<asp:HyperLink ID="HyperLink1" runat="server" Text='<%# Bind("MeetingName") %>'
 NavigateUrl='<%# Eval("MeetingID","~/Webpages/MeetingInfo.aspx?MeetingID={0}") %>' >

</asp:HyperLink>

方法三:

如果是GrilView控件的HyperLinkField,则可以这样写(因为GrilView控件的HyperLinkField的NavigateUrl不支持直接在=号后面加绑定)
<asp:HyperLinkField HeaderText="个人信息" Text="查看" DataNavigateUrlFormatString="~/Webpages/MeetingInfo.aspx?MeetingID={0}" DataNavigateUrlFields="MeetingID" />
也可以将HyperLinkField转换为TemplateField,然后再在TemplateField里加HyperLink,再按照前面的方法做即可

你可能感兴趣的:(perl)