Cuestión : Usuarios exteriores de restricción del shrepoint de impulsiones de red de acceso en el servidor de SBS

Hola los expertos,

I han fijado nuestro intranet de la compañía usar sharepoint.  Esto trabaja muy bien para la oficina que contiene el servidor 2003 de SBS.  Tenemos otra oficina que no esté conectada en nuestro servidor de SBS, así que he creado un nombre y una contraseña de usuario de la prueba en el servidor de SBS para ellos así que pueden abrirse una sesión sobre el Internet al sharepoint.  Este todo trabaja muy bien cuando apenas está utilizando el sharepoint. el problema del

The que estoy teniendo es que hemos creado algún archivo del entrenamiento que tienen varios archivos de HTML y acabo de ponerlos en una carpeta en una de las impulsiones del servidor de los sbs - //servername/drivename/training/filenames. Para tener acceso a estos archivos hemos utilizado un acoplamiento en sharepoint. El significa que es ellos es bastante elegante (que dudo) ellos puede apenas mecanografiar adentro //servername/drivename y tiene acceso al resto del drive.

I que esperan que alguien puede dirigirme en la dirección correcta de cualquiera que pone los archivos de HTML en sharepoint así que no tenemos que ligar de nuevo a un drvie de la red y/o a fijar el permiso del usuario en el servidor y el

Roofin
de SBS de sharepoint.

Thanks class= del

Respuesta : Usuarios exteriores de restricción del shrepoint de impulsiones de red de acceso en el servidor de SBS

Hola,

Comprobar por favor el acoplamiento para saber si hay solución:
http://niitdeveloper.blogspot.com/2010/07/display-image-instead-of-checkbox-in.html.

Aquí usted puede transferir el proyecto para iguales.

Aquí está el recorte de código del archivo Form1.cs:

usar sistema;
usar System.Collections.Generic;
usar System.ComponentModel;
usar System.Data;
usar System.Drawing;
usar System.Linq;
usar System.Text;
usar System.Windows.Forms;
usar System.Data.SqlClient;
usar System.Collections;

ee_DataGrid del namespace
{
   clase parcial pública Form1: Forma
   {
       el gridViewData de // es el nombre del DataGridView
       trueImg a memoria de imagen privado, falseImg;
       público Form1 ()
       {
           InitializeComponent ();

           trueImg = (BITMAP) Image.FromFile (Application.StartupPath + @ " \ imágenes \ true.png ");
           falseImg = (BITMAP) Image.FromFile (Application.StartupPath + @ " \ imágenes \ false.png ");
           
           // que clasifica imagen con este acontecimiento
           gridViewData.ColumnHeaderMouseClick += nuevo DataGridViewCellMouseEventHandler (gridViewData_ColumnHeaderMouseClick);
       }      

       btnGetData_Click vacío privado (remitente del objeto, EventArgs e)
       {
           intento
           {
               #region que llena valores nombrados DataGridView del gridViewData
               Secuencia connectionString = “Catalog=TestDB inicial; Datos Source=localhost; Uid=sa; pwd=god”;
               dataAdapter de SqlDataAdapter = nuevo SqlDataAdapter (“SELECCIONAR * DE UID”, connectionString);
               commandBuilder de SqlCommandBuilder = nuevo SqlCommandBuilder (dataAdapter);

               Tabla de DataTable = nuevo DataTable ();
               dataAdapter.Fill (tabla);
               gridViewData.DataSource = tabla;
               gridViewData.AutoResizeColumns (DataGridViewAutoSizeColumnsMode.AllCells);                

               #endregion

               #region que demuestra imagen en vez de checkbox

               // que oculta valores del checkbox
               gridViewData.Columns [“es indio”]. Visible = falso;

               imageCol de DataGridViewImageColumn = nuevo DataGridViewImageColumn ();
               imageCol.Name = “es indio”;
               imageCol.SortMode = DataGridViewColumnSortMode.Automatic;
               gridViewData.Columns.Add (imageCol);
               
               foreach (fila de DataGridViewRow en gridViewData.Rows)
               {
                   si (fila. Células [“es indio”]. ¡Valor! = falta de información)
                   {
                       si (Convert.ToBoolean (fila. Células [“es indio”]. Valor))
                       {
                           Las células de // [3] son la posición de la célula en la fila
                           fila. Células [3]. Valor = trueImg;
                       }
                       
                       {
                           fila. Células [3]. Valor = falseImg;                            
                        }
                   }
               }
               #endregion
           }
           retén (excepción exc)
           {
               MessageBox.Show (“revelador del contacto \ informe nTechnical: ” + exc.ToString ());
           }
       }

       gridViewData_ColumnHeaderMouseClick vacío (remitente del objeto, DataGridViewCellMouseEventArgs e)
       {
           foreach (fila de DataGridViewRow en gridViewData.Rows)
           {
               si (fila. Células [“es indio”]. ¡Valor! = falta de información)
               {
                   si (Convert.ToBoolean (fila. Células [“es indio”]. Valor))
                   {
                       Las células de // [3] son la posición de la célula en la fila
                       fila. Células [3]. Valor = trueImg;
                   }
                   
                   {
                       fila. Células [3]. Valor = falseImg;
                   }
               }
           }
       }
   }
}

Contestar para más explicación y ayuda.


Otras soluciones  
 
programming4us programming4us