在页中有DATAGRID是显示物料记录信息的,我想在DATAGRID的最后加一列,这列的内容是一个链接,
点击它可能转到显示这条物料记录信息相关的图像,
问:当任点一条记录的链接时,如何获取这条物料信息的代码(显示在第一列),然后通过这个代码在数据库中读出图片显示在另一页面??
给代码吧!!

解决方案 »

  1.   

    你的情况只有1个参数(代码CODE)需要传递
    NavigateUrl='<%# String.Format("CustMod.aspx?ID={0}&Type={1}",DataBinder.Eval(Container.DataItem, "ID"),DataBinder.Eval(Container.DataItem, "Type")) %>' >
    改成
    NavigateUrl='<%# String.Format("CustMod.aspx?Code={0}",DataBinder.Eval(Container.DataItem, "ID")) %>' >
      

  2.   

    NavigateUrl='<%# String.Format("CustMod.aspx?Code={0}",DataBinder.Eval(Container.DataItem, "ID")) %>' >
      

  3.   

    还是不懂这句的意思:NavigateUrl='<%# String.Format("CustMod.aspx?Code={0}",DataBinder.Eval(Container.DataItem, "ID")) %>' >
    code{0}???
    custmod.aspx是当前的页吗??