I'm not sure if you really want to do this, but let me warn you that doing an autorefresh on your datagridview might cause performance issues, especially when you are dealing with large data and multiple users. But incase you really want to push through this, you can probably use a
Timer Control[
^]. Just set the interval(in milliseconds) and on the Timer.Tick event, put the code for refreshing the datagridview.