Action和RenderAction,partial和renderpartial

103 阅读1分钟

@using(Html.BeginForm){ @html.TextBox(); } Html.BeginForm生成表单 @html.TextBox()生成输入框

Action和RenderAction的区别 前者有返回值后者没有 前者是将流变成字符串,后者是相当于走了管道流

partial和renderpartial

前一组是和Action打交道,后者没有。 两组视图其实后台逻辑本质是一样的,调用FindPartialView来进行呈现,一个呈现输出流,一个呈现字符串。 前一组适合加上自己的业务逻辑,后者则不适合。