如何设置从数据源到 的查询字符串标签?
我使用来自 asp.net 的转发器控件来绑定数据源。我已添加标签元素作为模板项。我想将表中的查询字符串设置为标签的 href 地址。在设计中如何做到这一点?
谢谢
I'm using repeater control from asp.net for binding datasource. I have added tag element as a template item. I want to set the query string from my table to the href address of the tag. How to do this in the designing?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里有两种方法,首先是直接在项目模板中
或使用超链接
,而且您还应该在转发器中的
ItemDataBound
事件的逻辑后面添加一些代码数据项是表示数据源的单个项目。如果您使用的是
DataTable
,那么它很可能是DataRow。它也可以是自定义对象或匿名类型。这里我假设您有一个名为YourType
的对象,其属性为KeyField
You have two approaches here first is directly in the item template
Or using hyperlink
And also you should add some code behind logic on
ItemDataBound
event in the repeaterData item is a single item that represents the DataSource. If your are using
DataTable
it is most likely will be the DataRow. It also can be a custom object or an anonymous type. Here I'm assuming that you have an object namedYourType
with the propertyKeyField