代码省略如下:
<asp:datagrid id= "DataGrid1 " runat= "server ">
<%# MyImgFunction(DataBinder.Eval(Container, "DataItem.x_czcs ").ToString()) %>
</asp:datagrid>
--------------------------
public string MyImgFunction(string str)
{
if(str.Trim()== "仅限出租 ")
{
return " <%# DataBinder.Eval(Container, "DataItem.x_cz ") %> ";
}
else
{
return " <%# DataBinder.Eval(Container, "DataItem.x_zj ") %> ";
}
}
=========================================
问题是return " <%# DataBinder.Eval(Container, "DataItem.x_czcs ") %> ";
这句怎么写???
------解决方案--------------------------------------------------------
if(str.Trim()== "仅限出租 ")
{
return " <%# DataBinder.Eval(Container, 'DataItem.x_cz ') %> ";
}