2013-07-27 49 views
0

这个bug我要知道我可以填补这个HTML如何纠正HREF在asp.net

<a href='<%# GetHRef() %>'></a>

protected string GetHRef() 
{ 
    string ret = ""; 
    ret = '<%# Eval("Id", "Play.aspx?lfs=Workout&Id={0}") %>'; //here is a Error 
    //Cannot implicitly convert type 'char' to 'string' 
    //Too many characters in character literal 
    return ret; 
} 

什么错误代码,请给我解决一下 //无法隐式转换类型“字符”到“字符串” //太多字符字符文字 谢谢

回答

0

您需要使用小脚本嵌入C#代码的HTML和你尝试在C#中使用它代码而已。

protected string GetHRef() 
{ 
    string ret = ""; 
    ret = Eval("Id", "Play.aspx?lfs=Workout&Id={0}");  
    return ret; 
} 
+0

非常感谢你Adil – Vikram

+0

不客气@Vikram – Adil