打造 高性能,轻量级的 webform框架-----如何替换webform的垃圾控件(第一天)

有人会问,那分页控件怎么办(我推荐使用 c# 输出html 控件),很多特殊的控件怎么办?比如日历控件(我推荐使用js 日历控件),

我们常用repeater 控件怎么办?(我推荐 后台写写一个全局变量,前台 使用% % 的方式来进行 前台页面输出),例如:

table
tr
th姓名/th
th年龄/th
/tr
%
if (dt != null dt.Rows.Count 0)
{
for (int i = 0; i dt.Rows.Count; i++)
{
%
tr
td
%=dt.Rows[i]["name"].ToString() %/td
td
%=dt.Rows[i]["age"].ToString() %/td

/tr
%
}

}


%
/table

同样我们可以用 % % 的方式代替 razor 的视图引擎。

好了这样 ,这样的页面是否会觉得跟html 的原生页面很相似呢?这样你的页面 还会加载速度很慢吗?除非数据量很大,后期我们会讨论大数据的分页!!!

这样还会引来一个问题,我们如何与后台打交道啊,我可不想写 什么 ajax 和一般处理程序啊!!!!怎么办??

这个问题我们会在下期界面中去讲如何实现 js 直接与后台打交道!!!!

打造 高性能,轻量级的 webform框架-----如何替换webform的垃圾控件(第一天)

原文地址:http://www.cnblogs.com/liujing379069296/p/7255475.html


最新回复(0)
/jishuutPHLSnR3VEDlgJgeYbTkjKEbowhkKuN_2FeO3VQ_3D_3D4719402
8 简首页