I need to create an asp.net page that auto generate a brackets tournament tennis style.
Regarding the managing of match in database, it’s not a problem.
The problem is the dynamic graphics creation of brackets.
The user will be able to create tournament by 2-4…32 players.
And i don’t know ho to create the graphics bracket in html or gdi…
Using Silverlight, and a Grid, You can produce something like this:
To do it, define a regular UserControl containing a Grid. (This is the default when you build a silverlight app in VS2008 with the Silverlight 3.0 SDK).
Then, add a call to the following in the constructor for the user control:
In the above, the connector is just an isosceles triangle, with the apex pointing to the right. It is generated by XamlReader.Load() on a string.
You would also want to pretty it up, style it with different colors and fonts, I guess.
You can insert this silverlight “user control” into any HTML web page, something like embedding a flash app into a page. There are silverlight plugins for IE, Firefox, Opera, Safari, and Chrome.
If you don’t want to use Silverlight, you could use a similar approach to construct an HTML table.