gridview如果用HyperLinkField,只能是整行数据连接,虽然支持多参数传递。那如果我要两个字段连接并传递参数到两个不同页面怎么做?就是点字段1就连接到页面1, 点字段2就连接到页面2?不能象datalist和datagrid那样用模列版直接在显示的字段上做连接吗?

解决方案 »

  1.   

    创建2个HyperLinkField列不就行了
      

  2.   

    dddd218(恋恋风尘),创建2个HyperLinkField列不就行了
    不是多出两个text按钮了? 不能直接在字段做超级连接吗?
      

  3.   

    如果只用1个HyperLinkField,你可以在代码里给这个HyperLinkField的链接地址动态赋值的。那如果我要两个字段连接并传递参数到两个不同页面怎么做?就是点字段1就连接到页面1, 点字段2就连接到页面2?
    *************************
    这个可不可以说的明确一点
      

  4.   

    回: dddd218(恋恋风尘) 比如gridview有这样三个字段name   contentid  classid  我要把name的值传递到user.aspx, 把contentid的值传递到页面content.aspx,把classid的值传递到页面class.aspx
      

  5.   

    那最简单的方式就是创建多个HyperLinkField列,一个列对应一个页面,列的值做为所对应页面的查询字符串
      

  6.   

    那不是要显示多出几个text按钮了?这样页面就很乱了。
      

  7.   

    比如gridview有这样三个字段
    name   contentid  classid你的意思就是点击name列页面导航到user.aspx,点击contentid 列导航到content.aspx,还是其他什么。
    把你想实现的整个功能完整详细的说一下,我在线帮你想办法!
      

  8.   

    回: dddd218(恋恋风尘) 就是点击name列页面导航到user.aspx,点击contentid 列导航到content.aspx。沒錯,。就象datalist,datagrid的模列版效果一樣~
      

  9.   

    就是点击name列页面导航到user.aspx,点击contentid 列导航到content.aspx。沒錯,。就象datalist,datagrid的模列版效果一樣~
    ************************************
    那就创建多个HyperLinkField列。
    2.那不是要显示多出几个text按钮了?这样页面就很乱了。
    HyperLinkFile不是text按钮,而是带下划线的链接。不仅一点不乱,而且还可以提示用户这个是超级链接,点击可以导航到其他页面
      

  10.   

    那页面就是这样显示对吧?
    name   contentid  classid    HyperLinkFile1 HyperLinkFile2 HyperLinkFile3这样还不乱哦?如果能直接点列就连接, 那就不用再后面用HyperLinkFile带下划线的链接再说明了哦
      

  11.   

    那后面这三个 HyperLinkFile1 HyperLinkFile2 HyperLinkFile3 文字要怎么说明才能让用户知道是什么作用?name   contentid  classid   查看用户 详细内容 版面分类  这样?
      

  12.   

    不是的。
    只要下面3列就行了,下面3列既绑定内容,又做为超级链接列,不需要再查看用户 详细内容 版面分类的
    name   contentid  classid
      

  13.   

    可以这样吗? 我就是要这个效果, 能告诉我HyperLinkFile里面怎么写吗?
      

  14.   

    当然可以了,你自己去研究一下gridiview的超级链接列的属性就行了