能啊,你想传什么值?直接付给相应的cell就可以了!

解决方案 »

  1.   

    谢谢,第一次用,是在设计器里和DataGrid一样传(没找到呀)?还是在Html里写代码呢?能详细些么?
      

  2.   

    传数据库调出来的值。到detail页。
      

  3.   

    custom列,然后在initRow里自己设置,可随心所欲控制.
    这是一个好控件!
      

  4.   

    的确是个好控件!custom列是什么意思?事件么?没找到呀。。
      

  5.   

    给你个例子,这是我自己程序中用到的一段。
    后台代码中:
        Protected Sub WebGrid1_InitRow(ByVal sender As Object, ByVal e As ISNet.WebUI.WebGrid.RowEventArgs)
            If e.Row.Type = ISNet.WebUI.WebGrid.RowType.Record Then
                Dim cells As WebGridCellCollection = e.Row.Cells
                If cells(2).Text.Trim.Length > 0 Then
                    cells(2).Text = "<a href='" + cells(2).Text + "'>点此查看</a>"
                Else
                    cells(2).Text = "暂缺"
                End If
                cells(2).ForceNoEdit = True
            End If
        End Sub页面文件中:
    <ISWEBGRID:WEBGRID id=WebGrid1 runat="server" Width="500px" Height="250px" DataMember="INSERVICE" DataSource="<%# DsMS_Orig1 %>" OnInitializeRow="WebGrid1_InitRow">
      

  6.   

    你要传递什么,就在initRow事件里自己控制吧!
      

  7.   

    紧紧抱住 s_phoenix()说:太谢谢了兄弟!有空好好喝俩杯。
      

  8.   

    不中啊兄弟,分析器错误信息: 类型“ISNet.WebUI.WebGrid.WebGridColumn”不具有名为“OnInitializeRow”的属性。
      

  9.   

    Protected
    记着这点!
    不能在设计器中先选择webgrid1,再选择事件生成代码。
    你可以拷贝我的代码进去,然后再修改代码体,即可!