Click here to Skip to main content
16,011,647 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Dear friends i want to design a school website i got stuck at designing result page i mean i want to populate result of a student in a page so what i have to use to populate result when they submit there studentId.

is it i have to use gridview or table with labels in each boxes or what exactly i have to do please let me know as soon possible
Thanks in advance
Posted
Updated 31-Jan-12 4:18am
v2
Comments
Herman<T>.Instance 31-Jan-12 10:18am    
don't tell it is urgent.....
karthikh87 31-Jan-12 10:21am    
m sorry.. i just wanted to know i was doing from long time so i was eager to know so said like that sorry again
ZurdoDev 31-Jan-12 10:21am    
You can use a gridview, a table with labels, a datagrid, or any other databound controls. It is up to you and your design.
karthikh87 31-Jan-12 10:49am    
in gridview it can be edited rite..?? n can i make grid view as non editable i mean curser control should not go to gridview only. can this be done..??
Ankur\m/ 31-Jan-12 11:11am    
Yes it can, it's upto you to allow it or not. In your case I would recommend a Repeater control, as it shall be faster.
Search Google for 'gridview/repeater reports asp.net' and similar variance if you want more analysis.

And last but not the least, choose reply link near a comment to reply to a comment. In this way the comment author will be notified through a mail about your reply.

1 solution

As others said, you can use whatever you like. A gridview does more, which means you need to do things it's way, more. At the end of the day, HTML has no idea what you used, it all gets emitted as a table at the end of the day. So, use the most complicated control you need to, in order to get the solution you want.
 
Share this answer
 

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