<asp:BoundField DataField="zpdx" HeaderText="应聘岗位" SortExpression="zpdx" />
目前是这样的,zpdx是一个字段。
现在还有一个字段ypgw,我需要得到zpdx是否为空,如果是空则写入ypgw这个字段的值。
应该怎么做?gridview是绑定到一个accessdatasource上的。
只有10分了:(
目前是这样的,zpdx是一个字段。
现在还有一个字段ypgw,我需要得到zpdx是否为空,如果是空则写入ypgw这个字段的值。
应该怎么做?gridview是绑定到一个accessdatasource上的。
只有10分了:(
{
//判断当前绑定的单元格的值
if(e.Row.Cells[那个单元格]=="")
{
//把值给那个单元格
e.Row.Cells[那个单元格].Text="";
}
}
在GridView的RowDataBound事件中写入这个
{ //判断当前绑定的单元格的值
if(e.Row.Cells[那个单元格]=="")
{
//把值给那个单元格
e.Row.Cells[那个单元格].Text="";
}
}
<ItemTemplate>
<%# Eval("zpdx").ToString() == ""?"<%# Eval(\"ypgw\")%/>":"<%# Eval(\"zpdx\")%/>" %>
</ItemTemplate>
</asp:TemplateField>
<%#Eval("zpdx").ToString()==""?"<%#Eval(\"ypgw\")%/>":"<%#Eval(\"zpdx\")%/>"%>
但是显示的是字符串,就是
<%#Eval("ypgw")%>被作为字符串输出了,怎么能让他执行?