datalist绑定问题,根据<%#Eval("status") %>的不同,返回不同值???
public string getStatus(string temp)
{
string strRe = "";
switch (temp)
{
case "0":
strRe = "<a href="video.aspx?id=<%#Eval("id") %>" target="_blank" class="red12">试听</a>";
break;
case "1":
strRe = "试听";
break;
}
return strRe;
}
我想达到的效果就是datalist显示列表,列表中某一项的是<%#Eval("status")%>,他的值是0或者1,我想在后台根据这个值的不同,返回的不同的东西,上面的函数里就是要返回的东西,0的时候返回一个有链接的文字
1的时候返回无链接的。问题在于有链接的里面的id的参数还要用到<%#Eval("id") %>,这个在后台能写吗?写完前面好用不?
如果不这么写,该怎么实现呢