问题标签 [render]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
22339 浏览

grails - 在 Grails 中渲染 HTML 文件

我环顾四周,但找不到在 Grails 中简单地包含或呈现 *.html 文件的方法。我的应用程序需要g.render<g:render>以 html 文件形式提供的模板。为此,正如我们所知,必须将 html 文件转换为_foo.gsp文件才能进行渲染。我很惊讶为什么没有直接支持 html 或者有一个?

谢谢!

0 投票
1 回答
554 浏览

asp.net - ASP.NET 服务器控件发出服务器端标签

我是编写自定义 ASP.NET 服务器控件的新手,遇到以下问题:

我有一个继承自System.Web.UI.HtmlControls.HtmlGenericControl. 我重写了控件的 Render 方法,使用HtmlTextWriter来发出一些自定义 HTML(基本上是TD带有一些自定义属性的标记),然后调用案例类的 Render 方法。

使用控件:

问题是,当我查看呈现的 HTML 时,服务器标记也会发送到客户端(紧跟在TD标记之后):

我该如何防止这种情况发生?

0 投票
2 回答
1422 浏览

c# - 在 Repeater 中渲染超链接控件

我有一个中继器,它绑定到字典。虽然我可以访问超链接,但我无法渲染一个。我有这个代码:

Value.NavigateUrl是一个测试,看看我是否可以访问该属性,我可以。输出是要链接到的超链接的 URL。我还尝试了“文本”,它有效。这意味着它被识别为超链接,并且可以作为一个访问,但我想将它呈现为一个。我怎样才能做到这一点?

0 投票
2 回答
152 浏览

ruby-on-rails - 在返回之前处理生成的视图的最整洁的方法

我的控制器中有这个。我需要我的视图来生成一些 HTML,然后我使用Flying Saucer(我使用 JRuby)将其转换为 pdf。然后将其返回给客户端。

这是我能做的最好的……我只能弄清楚如何使用 ERB 手动生成 html,这样我就可以在返回之前检索要发送到 FlyingSaucer 的数据。

这种方式似乎也意味着我无法访问任何 Helper 方法。

有没有办法让rails为我生成html并以某种方式拦截它以在返回之前转换为pdf?渲染功能似乎只是生成并返回所有内容..

0 投票
1 回答
1302 浏览

calendar - YUI 日历小部件的问题

我设法让 YUI 日历小部件正常工作。但是当它显示时,它不会“浮动”在页面上,也就是说,它会将内容推到异形。我需要它漂浮在页面上方并且不影响其他元素。

似乎没有强制日历浮动在页面上的属性。

有谁知道如何确保小部件在显示时浮动在页面上方。显示小部件的按钮位于表格内。下面的 HTML

0 投票
1 回答
324 浏览

zend-framework - Zend Framework:如何在控制器中移除渲染视图?

我想渲染其中一组视图:

  1. 身体-$id1
  2. 脚丫子

或者

  1. 身体-$id2
  2. 脚丫子

哪个集合存在。

我这样做:

但是head如果 body-$id1 不存在,它会导致视图被渲染两次。

你有更好的解决方案吗?

换句话说,我可以body-$id1在渲染之前检查它的存在吗?

0 投票
1 回答
3371 浏览

asp.net - 如何强制 asp.net GridView 控件将第一行包装在标签中

我想将Christian Bach 的 tableSorter 客户端表格排序 jQuery 插件与我的 asp.Net GridView 控件一起使用。

但问题是,它在文档中写道:

tablesorter 适用于标准 HTML 表格。您必须包含 THEAD 和 TBODY 标签:

不幸的是,asp.net 仅使用标签呈现我的 GridView,并且标题行保留在第一行中。

我努力了:

调用 .DataBind(); 后

<TH></TH>它只有在 header 内才有帮助。但仍然一切都在里面<tbody>

我可以做到这一点,我的意思是把我的第一排从<tbody></tbody>移到<thead></thead>

我不想在 PreRender 阶段手动添加它;我相信这可以更简单地处理,不是吗?

谢谢

0 投票
2 回答
2254 浏览

response - 在 PhaseListener 中修改 JSF 组件树

我有一个问题。

我已经实现了一个 PhaseListener,它旨在将样式类添加到树中任何附加了消息的 UIInput 组件,如果没有附加任何消息,则删除样式类。

PhaseListener 在 RENDER_RESPONSE 阶段运行,并且在调试时在 beforePhase 和 afterPhase 方法中都有效。在调试时,我发现 beforePhase 无法访问完整的组件树,但 afterPhase 可以。不过,在 afterPhase 中所做的任何更改都不会呈现。

我该怎么做?我希望这完全是服务器端。

谢谢,

詹姆士

0 投票
1 回答
3224 浏览

asp.net-mvc - 在模型中渲染 Url.Action

我怎么能在模型或控制器中做这样的事情?

0 投票
1 回答
763 浏览

asp.net - 使用 asp.net 时的换行符 visible=false

当使用 asp.net 的 visible=false 例如对于 htmlgenericcontrol 时,asp.net 为设置为 visible=false 的控件呈现换行符。

如何防止这种行为?

我只有一个

所以<li>每行一个。如果我通过代码将一个或所有 li´s 设置为 visible=false 我会得到换行符而不是“Nothing”

谢谢。