那我这个是动态增加的啊,不是手动数据绑定的,是关联SQL语句的啊..

解决方案 »

  1.   

    可以啊,你在模板列设置一个 linkbutton 都可以啊,或者 HyperLink(名字不记得了) 都可以的
      

  2.   

    你可以把那一列写死呀比如:
    select UserID,FNumber,FPassword ,Furl,RegDate,RegYears ,ExpireDate from Usertable order by UserID desc
    在属性生成器中加一个超级链接列绑定UserID
    其他的列用
    绑定列就行!~!~!
      

  3.   

    在属性生成器中加一个超级链接列绑定UserID我试了一下,是可以的,但是如果我要第二列设置为超级链接列呢?就是第一列:UserID,第二列FNumber,为超级链接列,下面的全是跟SQL绑定,这样怎么做呢?
      

  4.   

    colHyperLink = New HyperLinkColumn
            colHyperLink.DataTextField = "UserID"
            colHyperLink.Target = "_self"
            colHyperLink.DataNavigateUrlField = "UserID"
            colHyperLink.DataNavigateUrlFormatString = "NameShow.aspx?UserID={0}"
            dtgridMain.Columns.Add(colHyperLink)        colHyperLink = New HyperLinkColumn
            colHyperLink.DataTextField = "FNumber"
            colHyperLink.Target = "_self"
            colHyperLink.DataNavigateUrlField = "FNumber"
            colHyperLink.DataNavigateUrlFormatString = "NameShow.aspx?FNumber={0}"
            dtgridMain.Columns.Add(colHyperLink)这样就可以啊!
      

  5.   

    我试了,这样可以的,但是会出现重复的两列,即:UserID,FNumber,
    我的SQL是:select UserID,FNumber,FPassword ,Furl,RegDate,RegYears ,ExpireDate from Usertable order by UserID desc但是如果我在SQL里把:UserID,FNumber 去了,就会提示:定数据源上未能找到名称为“User”的字段或属性如何让他不重复呢?
      

  6.   

    colHyperLink另外写数据源,SQL里把:UserID,FNumber 去了
      

  7.   

    colHyperLink另外写数据源,SQL里把:UserID,FNumber 去了
    ----------
    up
      

  8.   

    另外的数据源:
    像:colHyperLink = New HyperLinkColumn
            colHyperLink.DataTextField = "UserID"
            colHyperLink.Target = "_self"
            colHyperLink.DataNavigateUrlField = "UserID"
            colHyperLink.DataNavigateUrlFormatString = "NameShow.aspx?UserID={0}"
            dtgridMain.Columns.Add(colHyperLink)        colHyperLink = New HyperLinkColumn
            colHyperLink.DataTextField = "FNumber"
            colHyperLink.Target = "_self"
            colHyperLink.DataNavigateUrlField = "FNumber"
            colHyperLink.DataNavigateUrlFormatString = "NameShow.aspx?FNumber={0}"
            dtgridMain.Columns.Add(colHyperLink)再加些什么啊?不知道怎么写...