ThinkGeo.com    |     Documentation    |     Premium Support

What is the difference between Map in razor vs. controller?

Hi,


 


I am new at mvc but I managed to write a first application.  my question is about having the Map defined inside a controller and then controller send it back to the view for rendering vs.  have the map defined inside the view using RAZOR syntax???


Any good practice?  and of course when should I defined it inside the view ... or the controller?


 


thanks a lot.


 


jm.



Hello Jean-marie, 
  
 Thanks for your post, actually there is not that many difference between the two way, they have the same performance, and it won’ confuse the programmer, so the only way to decide use which one is just depend on your custom. But if consider which one fit the MVC thought more, maybe you can choose defined in the view. 
  
 Also we have the DisplaySimpleMap sample in HowDoISample, it use the first way, and most of the sample in the HowDoISamples use the second way, you can make a refer. 
  
 Regards, 
  
 Gary