看板 Soft_Job 關於我們 聯絡資訊
以前剛開始學asp.net(WebForm)時,老師教了一招在html頁面用<%包起來後 可以自行插入想要的VB/C# Code, 但沒多久就發現這樣的作法會導致前後端Code參雜在一塊,很不好維護 最近開始學MVC,發現View的部分也會使用Razor語法撰寫VB/C# Code, 書上說用@跟<%其實很類似,但這樣使用不就重複前後端Code參雜的問題了嗎?? 請問實務上會建議這樣使用嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.247.65 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1526291820.A.DE2.html
Louis5213: 當然很常用,但基本上只會拿來抓邏輯處理完的資料 05/14 18:05
brianhsu: 通常就是拿來塞變數,不會在裡面計算。 05/14 18:06
johnny4753: Razor只會用來render html,不做複雜的邏輯處理,正 05/14 18:29
johnny4753: 所謂View要笨 05/14 18:29
fukinhot: 當你不會前端其他framework 用razor比用純js簡單 程式也 05/14 18:30
fukinhot: 漂亮 05/14 18:30
iamshiao: 它可以塞不代表你該塞 05/14 19:38
iamshiao: 業務邏輯 05/14 19:39
xo1100: 偷懶的話會用razor 05/15 11:52
beaprayguy: Helper 05/16 15:59
beaprayguy: Htmlhelper會會常用 05/16 16:00