TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Calvin Ellils
NA
1
0
A Little Help with a Small C-Sharp Script
Dec 20 2007 9:09 AM
Hi there,
I am currently working a small script as follows:-
for (Int32 i = 0; i < headerimgs.Rows.Count; i++)
{
if (i >= 63)
break;
string usrid = headerimgs.Rows[i][UsersPhotoCollection.UserIDColumnName].ToString();
UsersRow usr = db.UsersCollection.GetByPrimaryKey(int.Parse(usrid));
if (usr != null)
{
Response.Write("<site thumbID=" + '"' + EmailUtil.ApplicationFullPath + "/sys/UploadImages/" + usr.UserID + "/M/" + headerimgs.Rows[i][UsersPhotoCollection.UsersPhotoIDColumnName ].ToString() + ".jpg" + '"' + " url=\"" + EmailUtil.ApplicationFullPath + "/UserProfile.aspx?UserID=" + usrid + "\">");
Response.Write("<title><![CDATA[" + usr.Nickname.ToString() + "]]></title>");
Response.Write("</site>");
}
}
As you can see, the script currently generates a list of thumbnails and renders them sequentially by their ID number.
Can some one help me to modify it so that it achieves the following?
step 1: retrieve total number of rows
step 2: use the random() function to generate a random integer between a min and max integer, where min = 0 and max = total number of rows
step 3: store it in an array so that we can check that the random number is not already stored in the array
step 4: break out of the array creation loop once we have stored 60 data in the array. I use "60" because that is the maximum number of thumbnails I want to generate.
step 5: use the i counter loop to use each random_i --> which is an integer retrieved from the aray
Appreciate anyone who can help me to include this small script into the above script.
Cheers,
Ellils
Reply
Answers (
0
)
Properties of windows service Help
NP72 Data Lost