ASP.NET Core 1.0中的服务器端自定义控件呈现

时间:2016-03-09 11:37:52

标签: c# asp.net asp.net-core

任何人都知道在ASP vNext中为渲染custrom控件创建服务器端逻辑的良好行为?我读过关于标签助手但我不知道这对我来说是最好的解决方案。预期的最终解决方案应类似于:

Control

我正在寻找可以帮助我实现基础<LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <GridView android:id="@+id/grid" android:layout_width="match_parent" android:layout_height="wrap_content" android:horizontalSpacing="1dp" android:verticalSpacing="1dp" android:numColumns="2" /> </LinearLayout> 类的好文档。

1 个答案:

答案 0 :(得分:0)

服务器端自定义控件是糟糕的ASP.NET设计的解决方案。 vNEXT的设计不存在这些相同类型的问题,虽然您可以尝试重新实现相同的错误设计问题,但您应该考虑使用直接HTML呈现和/或JSON,然后让浏览器处理类似的问题。 HandlebarsJS

通过将大部分工作卸载到浏览器,您的服务器将能够处理更高的用户负载。