Euh... qu'appelles tu "problèmes d'accès avec une méthode surchargée" ?
Tu confondrais pas avec un autre mot clef .Net ?
overloaded / surchargée, ça veut juste dire qu'il existe plusieurs méthodes qui ont le même nom mais qui utilisent des paramètres différents. Loin de bloquer l'accès, ça permet au contraire d'appeler une méthode de différentes manières.
Bon, c'est ptet évident pour tout le monde, mais au moins là on parle tous de la même chose
(Vaut mieux vexer qqn en lui disant ce qu'il sait déjà que le mépriser en ne lui disant pas ce qu'il devrait savoir)
Bon, maintenant pour ton soucis :
* le control WebForm System.Web.UI.DataGrid à bien une propriété 'Items'.
* le control WinForm System.Windows.Forms.DataGrid n'en n'a pas.
Ce que tu as vu dans la doc, c'est la version Web. Celui que tu utilises dans ton code, c'est la version Winform. Choisi !