|
And? What have you tried? Where are you stuck? What help do you need?
And where does TeacherId come from?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Teacher is a new table and hence TeacherId.
I added code in the Controller as below
Public ActionResult Educator()
{
int curId = (int)Session["UserId"];
var centres = from c in db.Centres where c.AdminId == curId select c;
return View();
}
And in View, I have
@html.Label("First Name")
@Html.EditorFor()
@html.Label("Last Name")
@Html.EditorFor()
@html.Label("Email")
@Html.EditorFor()
Next, I want a collection of Checkboxes from the Centres result.
When I click submit, this record goes to the Users table and also the Teachers table.
Thanks
|
|
|
|
|
sunsher wrote: Next, I want a collection of Checkboxes from the Centres result. I'd recommend reviewing the ng-loop directive. Most books will show how to do this in one of the first chapters.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
i have a server which send packet in the following format continuously after 60 second
u2u 325 16.6 6.5 330 329 | u2u 15 17 20 22 19 30 | u2u n s e w r s ||
i want to show this packet in the given format
label1 : 325 label2: 16.6 label3: 6.5 and so on in c sharp window form application
plz help me i am begginner in c sharp
|
|
|
|
|
Assuming you have received the packet - and if you haven't that's a whole new ball of wax - use string.Split:
string packet = "u2u 325 16.6 6.5 330 329 | u2u 15 17 20 22 19 30 | u2u n s e w r s ||";
string[] parts = packet.Split(' ', '|');
if (parts.Length == 27)
{
label1.Text = parts[1];
label2.Text = parts[2];
...
}
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
It appears that "u2u" is a section delimiter here; using:
string[] sections = packet.Split(new string[]{"u2u"," | ","||"},StringSplitOptions.RemoveEmptyEntries); Will get you a 3 element string array where each element contains only the data in that section.
You can easily take each section, use string.Split again to get the section itrms, and then set your Label values accordingly.
I note that your first section has #5 elements; the other sections have #6.
The code I would write for something like this would depend on how reliable I thought the data was: the extent it had regular structure. And, I'd always assume that there would be errors, eventually
«Differences between Big-Endians, who broke eggs at the larger end, and Little-Endians gave rise to six rebellions: one Emperor lost his life, another his crown. The Lilliputian religion says an egg should be broken on the convenient end, which is now interpreted by the Lilliputians as the smaller end. Big-Endians gained favor in Blefuscu.» J. Swift, 'Gulliver's Travels,' 1726CE
|
|
|
|
|
Hello
I am working on a recent project and I have been learning how to code in C# using OpenGL libraries for some graphics. I have achieved some quite interesting things using TAO Framework writing in Console Applications, creating a GLUT Window. But my problem now is that I need to incorporate the Graphics in a Windows Form so I can relate the objects that I render with some .NET Controls.
To deal with this problem, I have seen in some forums that it's better to use OpenTK instead of TAO Framework, so I can use the glControl that OpenTK libraries offer. However, I haven't found complete articles, tutorials or source codes that help using the glControl or that may insert me into de OpenTK functions. Would somebody please share in this forum some links or files where I can find good documentation about this topic? Or may I use another library different of OpenTK?
Thanks!
|
|
|
|
|
|
Good Morning Richard.
Thank you for commenting, but the search results are all based on GLUT independent Windows. What I need is to attach an OpenGL View inside a Windows Form. The most related article that I have found is this: An Analog Clock Design Using OpenTK in C#[^]. However, the source code isn't available and if I follow the steps described, the program doesn't work.
|
|
|
|
|
Articles here on CodeProject (and elsewhere) do not carry guarantees. However I see a "Download source - 430.54 KB" link on the article which you should be able to use. Other than that you will need to do your own searching.
|
|
|
|
|
Step 1: Open Visual Studio.
Step 2: Select File -> New -> Project
Step 3: Select Visual C# Template
Step 4: Select Console Application
Step 5: Give Name of Application and Click on OK Button.
Visual Studio will open a Program.cs File; File will have some Namespaces, Class and Main Method.
Step 6: Write the following code (Print number from 1 to 100) in Main Method.
{
for(int count=1;count<=10;count++)
{
Console.WriteLine(count);
}
Console.Read();
}
modified 31-Aug-18 6:15am.
|
|
|
|
|
You've been here 4 1/2 years and you think that is a question?
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
That looks like your homework instructions: I'd strongly suggest you read them carefully and do exactly what they say.
Then, press F5 which will compile and (if you typed it all correctly) run your program.
It won't however do what it says it will: there is a bug in the code or the description of the code.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I would remove the letter 'i' declared above the for() loop, and use the var keyword inside the for instead. Other than this observation, I am not sure what your question is.
Ben Scharbach
Temporalwars.Com
YouTube:Ben Scharbach
|
|
|
|
|
|
You can try asking the author if he's interested in making a video version: there is a forum at the bottom of the article which lets you communicate with him.
But ... that article was written in 2004, so his interests have probably moved on since then. And he hasn't logged in for over three years, so he isn't necessarily interested in the site anymore.
If I was you, I'd read the article: a video tutorial is going to cover the same ground, but in less detail, and probably in a much worse format.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
Who exactly do you want to make this video tutorial, and what do you think you'll get out of it that you can't get from the tutorial?
This space for rent
|
|
|
|
|
Pete O'Hanlon wrote: what do you think you'll get out of it that you can't get from the tutorial?
The inability to copy'n'paste any code?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Copy and paste is to easy.. but understanding code is difficult... how its work and why its work
|
|
|
|
|
And you won't get that from most video tutorials - they are generally made by people who can't read and write, much less explain how things work!
I've yet to see a code-based video tutorial that was better than the text-based equivalent.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
That would be an interesting C# video tutorial to create. I will keep this in mind on my Youtube C# video channel.
Ben Scharbach
Temporalwars.Com
YouTube:Ben Scharbach
|
|
|
|
|
Message Removed
modified 20-Jul-17 10:10am.
|
|
|
|
|
Message Removed
modified 20-Jul-17 10:10am.
|
|
|
|