2011-11-21 29 views
2

我怎能取代一些字符串在ASP(的.aspx和的.master).aspx的替换字符串

<a href="/<%#Eval ("Link") %>" >My link</a> 

我想从“链接”

感谢更换一些事情!

+0

以什么方式替换它们?你的意思是使用Visual Studio(查找和替换)在标记中替换它们,还是在运行时替换它们?运行期间运行时为 – Tim

+0

。我从数据库中获得“链接”,例如我想替换为 “{hello}/asd/dsa” “{hello}”=“byebye” – MCSI

回答

1

尝试<%#DataBinder.Eval(Container.DataItem, "Link").ToString().Replace(...)%>

+0

mmm我得到这个错误 CS1061:'object'没有包含'替换'的定义,也没有扩展方法'替换'接受类型'对象'的第一个参数可以找到(你是否缺少使用指令或程序集引用?) – MCSI

+0

尝试添加tostring - 更新的答案(对不起,我不再使用asp.net webforms了,我现在进入mvc) –

+0

我犯了一个错误,ToString()。Replace()的作品!谢谢!! – MCSI