代码之家  ›  专栏  ›  技术社区  ›  Afshar Mohebi

ASP.NET基于声明式编程?

  •  0
  • Afshar Mohebi  · 技术社区  · 14 年前

    here ).

    3 回复  |  直到 14 年前
        1
  •  1
  •   Keith Rousseau    14 年前

    开箱即用的WebForms试图引导您走声明式的道路。你可以绕过这个问题,实际编写代码,但是WebForms让它变得非常困难。

        2
  •  1
  •   Joel Coehoorn    14 年前

    ASP.Net两者兼用:标记是声明性的,代码隐藏是必需的。

    例如,您应该倾向于使用更具声明性的代码构建用户控件的样式。但这些控件仍然需要命令式代码来告诉它们如何操作。

        3
  •  0
  •   Broam    14 年前

    最后,我使用SQL ROWNUMBER函数完成了自己的分页。

    select * from
    ( select row_number() over (order by pk asc) as rownumber, * from ...)
    where row_number between @a and @b
    

    我最终没有使用声明性的方法,而是将参数输入到数据源中(这是可行的),我只是管理代码中的所有内容,手动设置数据源,手动构建寻呼机。

    A bug in 3.5's querystringfield parameter handling .

    我可能已经用行号处理了对象数据源,但你没有 如果你不想做的话,你可以做任何声明性的事情。

    推荐文章