<table id='Table1' cellspacing='1' cellpadding='1' border='1'>
<tr>
<td id='TD1' width='100' runat='server'>
</td>
</tr>
</table>
VB.NET (Add reference to Microsoft Visual Basic .NET Runtime)
Dim dirInfo As New System.IO.DirectoryInfo('c:\inetpub\wwwroot\syncfusion\images') ’This is your path to the bmp’s
Dim fileInfo() As IO.FileInfo
Dim strRandomImage As String
Dim i As Integer
Dim rnd As Random
fileInfo = dirInfo.GetFiles('*') ’Gets an array of file info
rnd = New Random
Randomize()
i = CInt(rnd.NextDouble * UBound(fileInfo)) ’ gets a random index
strRandomImage = 'images/' + fileInfo(i).Name ’ Returns the random string
TD1.Attributes.Add('background', strRandomImage)
C#
System.IO.DirectoryInfo dirInfo =new System.IO.DirectoryInfo(@'c:\inetpub\wwwroot\SyncnewCsharp\images') ;//This is your path to the bmp’s
System.IO.FileInfo[] fileInfo ;
string strRandomImage;
int i ;
Random rnd ;
fileInfo = dirInfo.GetFiles('*'); //Gets an array of file info
rnd = new Random();
Microsoft.VisualBasic.VBMath.Randomize ();
i = Convert.ToInt32 (rnd.NextDouble() * fileInfo.GetUpperBound(0));// gets a random index
strRandomImage = 'Images/' + fileInfo[i].Name ;// Returns the random string
TD1.Attributes.Add ('background', strRandomImage);
Share with