关于模板列中函数的调用问题(请教高手)
比如在一个datalist控件的一个模板列内,想实现的效果如下:根据同样的参数导到不同的页面。
<a href='detail.aspx?FileID=<%# DataBinder.Eval(Container.DataItem, "FileID") %>&Subject=<%# DataBinder.Eval(Container.DataItem, "Subject") %>'>联接1</a>
<a href='another.aspx?FileID=<%# DataBinder.Eval(Container.DataItem, "FileID") %>&Subject=<%# DataBinder.Eval(Container.DataItem, "Subject") %>'>联接2</a>
想在模板列内用ShowUrl的函数实现,导向的连接根据参数在ShowUrl函数内实现,这样的方法用VB.net实现没有问题,但是用C#实现的时候报错:函数内无效的参数调用
<%# ShowUrl((string)DataBinder.Eval(Container.DataItem, "FileID"),(string)DataBinder.Eval(Container.DataItem,"subject"))%>
有哪位用过的,帮忙解答一下,不胜感激!!!