我在asp.net转发器中有锚标记我想嵌入数据绑定器添加到href来创建灯箱
错误编译错误
描述:编译资源期间发生错误 需要为此请求提供服务。请查看以下具体内容 错误详细信息并适当修改源代码。
编译器错误消息:CS1002 :;预期
来源错误:
<a href="editReminders.aspx?reminderID=<% DataBinder.Eval(Container.DataItem, >"ReminderID") %>" shape="rect" > class="extLink">Edite</a>
答案 0 :(得分:2)
您也可以通过创建方法
在后面的代码中执行此操作protected string GetReminderLink(object Data)
{
return "<a target=\"_BLANK\" href=\"editReminders.aspx?reminderID=" + Data.ToString() + "\";\">Text</a>";
}
然后在您的asp页面上调用它,如下所示
<%# GetReminderLink(Eval("ReminderID"))%>
答案 1 :(得分:0)
试试这个:
<a href='<%#Eval("ReminderID","editReminders.aspx?reminderID={0}") %>' shape="rect" class="extLink">Edite</a>
答案 2 :(得分:0)
这应该有效:
<a href='editReminders.aspx?reminderID=<%# Eval("ReminderID") %>' shape="rect" class="extLink">Edite</a>