хотите обновить поле счетчика библиотеки документов sharepoint для выбранного флажка в gridview - PullRequest
1 голос
/ 21 сентября 2011

Я добавил флажок в gridview. Этот gridview показывает данные библиотеки изображений sharepoint, такие как имя фотографа, подпись, имя изображения, тип.В библиотеке есть еще один столбец - count.Теперь я хочу обновить поле столбца после выбора флажка и нажать кнопку голосования.пожалуйста, предложите решение?

 Using site As SPSite = New SPSite("http://tcs393316:12345")        
Dim web As SPWeb = SPContext.Current.Web        
            Dim docLib As SPDocumentLibrary = CType(web.Lists("MyPortalImageLibrary"), SPDocumentLibrary)        
            Dim items As SPListItemCollection = docLib.Items        Dim item As SPListItem        
            Dim dt As DataTable = New DataTable()        
            dt.Columns.Add(New DataColumn("Type", GetType(String)))        
            dt.Columns.Add(New DataColumn("Name", GetType(String)))        
            dt.Columns.Add(New DataColumn("PhotoGrapherName", GetType(String)))       
            dt.Columns.Add(New DataColumn("Caption", GetType(String)))         
            dt.Columns.Add(New DataColumn("Count", GetType(Int32)))        Dim dr As DataRow For Each item In items        
                dr = dt.NewRow()        dr("Type") = item("Type").ToString()        
                dr("Name") = item("Name").ToString()        
                dr("PhotoGrapherName") = item("PhotoGrapherName").ToString()        
                dr("Caption") = item("Caption").ToString()        dr("Count") = item("Count").ToString()        
                dt.Rows.Add(dr)        
            Next        
            Dim image As ImageField = New ImageField       
            image.DataImageUrlField = "Name"       
            image.HeaderText = "Image"       
            GridView1.Columns.Add(image)      
            GridView1.DataSource = dt      
            GridView1.DataBind()       
        End Using       
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...