![]() |
1
1
虽然这不是您所要求的,但您可能需要考虑通过服务(不使用更新面板)在服务器上呈现HTML,并将其发送到客户机,而不是使用客户机模板。不会那么糟糕,因为Facebook正在这样做: http://www.facebook.com/video/video.php?v=596368660334 如果它适合您的情况,取决于标记的丰富程度,以及通过线路发送的数据中,相对于内容,标记占比是多少。 |
![]() |
2
1
|
![]() |
3
1
我不知道这是否可能是一个选项,但使用ASP.NET MVC会变得相对简单。例如,您有答案的部分视图,这是页面标记的一部分。然后,您的控制器上也会有一个动作,例如,一个应答ID,它只是从该部分视图返回呈现的HTML,然后可以将其放入文档中。 我在一些地方使用过它,发现它是一种非常干净的方法。 |
![]() |
4
0
|
![]() |
5
0
你可以使用
用
|
![]() |
6
0
为什么不使用一个模板HTML文件,从javascript和服务器加载它呢?在javascript中,您只需为使用它的所有项目获取一次HTML模板(将其存储在变量或其他东西中)。 然后您可以在两者中进行字符串替换,最好只在一个位置进行HTML更新。 |
![]() |
7
0
放弃ASP.NET中的所有控件 并且只在JavaScript和CSS中使用HTML标记。 ASP.NET abstracts the presentation layer 然而,远离开发人员,好消息是,您不必在中使用Web控件来使用.NET编写一个漂亮的网站。进一步阅读帖子:“ donât throw the baby (.NET) out with the bath water (ASP.NET) “。 您仍然可以保留.NET,以便在前端和数据库之间传递一些信息(使用JSON而不是回发),以及处理其他一些逻辑,如客户机无法处理的安全性和登录。 保持简单,同时动态添加标记,以便页面自动加载内容,如下所示:
基本上,如果您不想开始与免费的ASP.NET标记和添加类似于ViewState的bloatware混淆,请尽量减少中间层(例如,尽可能使用ashx“通用处理程序”而不是aspx“页面”)。 |
![]() |
James Williams · 如何在单击按钮时刷新div内容 2 年前 |
![]() |
Mehmet · javascript执行了多个 2 年前 |
![]() |
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 2 年前 |
![]() |
Parker · 如何使表格行的单元格项加粗n秒? 2 年前 |
![]() |
Chris J. · ajax获取查找数据属性值的请求 2 年前 |
![]() |
Pedro F · Ajax调用后脚本运行不正常 2 年前 |