ImageUrl='<%# Eval("是否启用").ToString()=="启用"?"~/images/play.png":"~/images/stop.png" %>' CommandName="beginAndStop"
Height=16px Width=16px
CommandArgument='<%# Eval("bt_id") %>'
开始做的时候居然忘了“?”这个强大的运算符...结果自己去写了一个函数
public static string GetImageUrl()
{
if(Eval(null, "字段名") == "启用")
return ""?"~/images/play.png";
else
return "":"~/images/stop.png";
}
以为在<%# Eval("是否启用") %>' CommandName="beginAndStop"
Height=16px Width=16px
CommandArgument='<%# Eval("bt_id") %>'
可以不用加tableRow容器对象,那么自己在这里使用函数也可以不用加的,结果是我异想天开了...Eval(null, "字段名") ,其实我已经把这个参数都设置为null了,太sb了,估计是太累了吧...确实类了...