DataList如何这样显示
订单号    订单         状态     操作
001       xxx1         待审验   审验(HyperLink)
002       xxx2         已审验   入库(HyperLink)
003       xxx3         在库     出库(HyperLink)
DataList如何根据不同的列状态来显示不同的操作,
另外问,如果点了入库(HyperLink)。我如何获得订单号
------解决方案--------------------你是要根据状态来显示还是要什么功能!
点操作的超连接把定单号传到页面去吗?设置下属性传参数就行啊
------解决方案--------------------那你的操作列就根据前一列即:状态列的情况判断呗,或者在sql语句中利用case ……when
获取订单号,其实就是datalist1.datakeys[e.item.itemindex];就可以获得了。----注明vs03中这样写的
------解决方案--------------------这是c/s的吗?
------解决方案--------------------采用模板列
在操作 列采用
<%# isTitle(Eval("IsPass","{0}")这里是状态的值)%>
在后台
public string isTitle(string pass)
{
   string TempStr ="";
   if(pass=="1")
   {
      TempStr = "审验";
   }
   else if(pass=="2"}
    {
       ...
    }  
   return TempStr;
}