a href='UserDel.aspx?username=<%#Eval("username") %>'
'UserDel.aspx后面为什么要个问号?第一个username是啥?第二个又是啥?附上程序代码!...
'UserDel.aspx后面为什么要个问号?
第一个username是啥?第二个又是啥?附上程序代码! 展开
第一个username是啥?第二个又是啥?附上程序代码! 展开
2个回答
推荐于2016-10-26
展开全部
1、这个代表一个网页上的超级链接,这个链接的地址跳转到'UserDel.aspx'这个页面。后面带个问号是页面间传递参数的固定格式,即问号之后都是将要传到下一个页面的参数。在 'UserDel.aspx?username=<%#Eval("username") %>'
中,传到到'UserDel.aspx'的参数是username,而username的值是<%#Eval("username") %>。
参数可以传递多个例如'UserDel.aspx?username=123&username2=1234'中间用&符号连接
2、至于<%#Eval("username") %> 是一个数据库绑定方法,作用是把username这个数据库字段的值取出来。详见DataBinder.Eval方法
中,传到到'UserDel.aspx'的参数是username,而username的值是<%#Eval("username") %>。
参数可以传递多个例如'UserDel.aspx?username=123&username2=1234'中间用&符号连接
2、至于<%#Eval("username") %> 是一个数据库绑定方法,作用是把username这个数据库字段的值取出来。详见DataBinder.Eval方法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询