1. C# / Говнокод #8828

    +122

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    Controller.cs
    
    	public ActionResult SomeAction()
    	{
    		return View("My message");
    	}
    
    SomeAction.cshtml
    
    @{
    	Layout = null;
    }
    @Html.Raw(string.Format("{0}", Model.ToString()))

    Да, это ASP.Net MVC

    Запостил: medved123, 14 Декабря 2011

    Комментарии (6) RSS

    • а разжевать для тех, кто not into ASP.Net MVC?
      Ответить
    • string.Format("{0}", какая-то строка) - как бы само по себе нелепо, но может быть, что смысл в чем-то другом.
      Ответить
    • извините, но я тоже ни хуя не понял...
      Ответить
    • я думаю мысль в том, что вместо того чтобы написать
      public ActionResult SomeAction()
      {
      return Content("My message");
      }
      Который просто в ответ браузера выдаст указанный текст, автор нагородил еще пустую html вьюшку, которая делает то же самое, и плюс да, string.Format("{0}", "some string") это уже как if (someBool.ToString().Length == 4) {..}
      Ответить
    • Выдавливай из себя MVC по капле! Я недавно видел проект, где вьюшке название шаблона указывал контроллер. Типа, ему виднее.
      Ответить
    • Откуда код? Так обычно конвертер чудит с MVC 2 в MVC 3
      Ответить

    Добавить комментарий