请教一个 关于 GridView的 一个 小问题
<asp:GridView....>
//
< <asp:HyperLinkField DataNavigateUrlFields= "CardID " DataNavigateUrlFormatString= "EditCard.aspx?CardID={0} " HeaderText= "修改 " Text= "修改 ">
//
</asp:GridView>
请问其中的代码: "EditCard.aspx?CardID={0} " 是什么意思呀 ?
多谢网友!!
[解决办法]
格式化显示url,DataNavigateUrlFields表示绑定的字段,如果CardID为1,那点击HyperLinkField跳转的页面的url地址就会是EditCard.aspx?CardID=1,就是用数据库中的值去替换{0}成为url地址
[解决办法]
改说得楼上都说了。呵呵
[解决办法]
就跟C语言中的%d一样 起到一个占位符的作用
{0}会自动检测你数据库中绑定的字段的值。
[解决办法]
不是,{0}等于是个占位符,用于被替换的。
[解决办法]
相当于
int i=1;
Console.WriteLine( "i的值为:{0} ",i);
输出结果为i的值为:1