我收到了这段代码:
http://localhost:52182/ReviewRequest.aspx?requestid=254351496
其中asp.net页面背后的设置是:
<asp:HyperLinkField
DataNavigateUrlFields="Request_No"
DataNavigateUrlFormatString="ReviewRequest.aspx?requestid={0}"
DataTextField="Request_No"
HeaderText="Access Request"
DataTextFormatString="Review Request"
SortExpression="Request_No" />
问题是:在上面代码中的DataNavigateUrlFormatString属性中,{0}代表什么?我想在同一个URl中传递另一个动态设置的参数,所以看起来像这样
http://localhost:52182/ReviewRequest.aspx?requestid=254351496&nid=xxxxxx
我该怎么办?
谢谢,感谢您的帮助
答案 0 :(得分:4)
{0}
是您在DataNavigateUrlFields
中提到的字段的零索引值。您可以将下一个字段作为
<asp:HyperLinkField
DataNavigateUrlFields="Request_No, NID"
DataNavigateUrlFormatString="ReviewRequest.aspx?requestid={0}&nid={1}"