友好的url内绑定
本文关键字:绑定 url | 更新日期: 2023-09-27 18:15:30
这是中继器内部。
数据绑定不能在friendlyurl内部工作,但在外部工作得很好。ProductName可以工作,但ProductID不行。如果硬编码ProductID
,友好url可以正常工作。<li><a href="<%: FriendlyUrl.Href("~/Product", DataBinder.Eval(Container.DataItem, "ProductID")) %>"><%# DataBinder.Eval(Container.DataItem, "ProductName") %></a></li>
我得到这个错误。
名称"Container"在当前上下文中不存在
在visual studio
如果您更改为(注意#),这应该可以工作…
<%# FriendlyUrl.Href("~/Product", DataBinder.Eval(Container.DataItem, "ProductID"))