Hi guys,

Seeing as I've had a fair bit of help on here recently I thought this might be a good place to post this. I have a test on Wednesday with a company who will decide whether or not I will be suitable to take on as a work placement (work experience). One week ago I didn't even know what ASP.NET was and I had never used C#, so I've spent most of the week learning how to use Visual Web Developer and making data bound controls work with data source controls to display information from a database. I can now do this in design and source view, but I haven't really touched much on the C#. I have just got an email back from the company with feedback on what I've done so far...

Basically, its sounds a lot like he's using the IDE a little too much, ask him, now that he's got used to the Visual studio .NET IDE environment, that he should concentrate on coding up an aspx page manually, and produce the .cs code-behind file.

He should not be placing his c# code in the aspx file, he should have a .cs code-behind file.

It's good that he's looked into the DataGrid control, ask him if he can come up with a paging solution, for the GridView, thinking specifically about an index column. If he has time ask him to look into the repeater control.

He will be expected to understand the c# code-behind, so, for example, if there was a necessary line of code missing between the server connection and the datagrid bind function call, he would be expected to know which one was missing.


Can anyone help me by suggesting what he might ask me to do in C#? What does he mean by coming up with a paging solution using an index column? All the stuff that I've done so far in the aspx page (connecting to the database to display the info) can that be done in C#? Is that what I'm being asked to do in one way or another? I would agree that I'm in a sticky situation right now as I don't really know any C# but if I can get to grips with the part he wants me to do then maybe I will stand a chance.

Any help is much appreciated! Thanks in advance