Routing ASP.NET allows you to use URLS that do not map to specific files in a web site. By default, the address
http://server/application/Products.aspx?id=4 will be comparable to the file
id=4 will be used as parameters. The routing allows you to change the names and the parameters that are passed different ways to use user-friendly names that describe his actions.
For example, the server may obtain the address
http://server/application/Products/show/beverages and disassemble it as follows:
- area = Products
- action = show
- category = beverages
that is, this address will replace the address
Of course, this is only possible when the relevant routing.
Learn more about routing can be read on MSDN.
routing Support in Flexberry ASP.NET
To support routing in Flexberry ASP.NET was added class
DynamicPageRoute and in
Global.asax.cs added routing for technological forms.
The default path to register forms
Log, the path used is a string of the form
flexberry-dynamic- page. For example, to form
Version path will look like the following: