Click here to Skip to main content
15,885,365 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hello, thanks for this platform.
I am currently working on a student information management website in visual studio, but i am having a problem with the entering of the student scores. i already have the name of the students in the database, hence, to enter the score of a particular student, i want the user to just scroll to the student name then beside it there should be a provision for entering the score.
i tried using an editable gridview control but its not working very well.

please can someone give me an effective way of doing this without giving the user so much stress to enter scores. please i am using c# language in Microsoft visual studio 2010

Thanks.
Posted
Updated 27-Jan-14 1:35am
v2
Comments
phil.o 27-Jan-14 7:40am    
'its not working very well' is not a valid issue description.
Please show us the code you have so far; no one is going to give you a full ready-made solution.

1 solution

I always found the grids too difficult to manipulate. What I usually do is create "cards" that you can insert dynamically. In this case such a card could be a user control that contains the student data. In that user control you can add controls to change data like the scores etc...

Hope this helps.
 
Share this answer
 
Comments
Member 10053261 27-Jan-14 7:54am    
Referring to the cards now,am sure your solution will be of great help but how do i do that please i don't understand, could you explain a bit. thanks
V. 27-Jan-14 8:04am    
See here for more on user controls: http://support.microsoft.com/kb/893667
You can create an instance of a user control dynamically and place it on the webpage. Each record can instantiate a new user control eg. The "cards" are equivalent to rows in a grid, with the same properties, but you can arrange and display those properties as you like. If you have never worked with user controls I'd recommend learning that before continuing the project...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900