gpt4 book ai didi

c# - 在右边的右边显示左边的

转载 作者:太空宇宙 更新时间:2023-11-04 00:29:05 25 4
gpt4 key购买 nike

我有一个包含两个表格单元格的表格:

<table>
<tr>
<td>[Left]</td>
<td>[Right]</td>
</tr>
</table>

这是我正在使用的控件的简化版本 (System.Web.Ui.Webcontrols.Wizard)。

我想要完成的是像这样在右边显示左列:

[Right] [Left]

我已经尝试过 JQuery,它的工作方式和它应该的一样,但是当它移动内容时您会看到屏幕闪烁。这是因为呈现然后执行 JQuery 的页面。

我也试过影响控件的呈现,然后我失去了菜单或内容的事件处理程序(取决于我移动的单元格)

我的问题:

是否可以使用 CSS 来完成我需要的结果?

如何操作 Wizard 控件以获得右侧的菜单。

最佳答案

我建议您使用 ASP.Net 控件适配器。本文可能会帮助您了解其工作原理:ASP.NET 2.0 Control Adapter Architecture .

关键思想是将向导控件的标准呈现覆盖为您自己的自定义呈现方法。然后,您几乎可以生成任何输出。不过在某些情况下可能会有点棘手。

[edit] 根据您的评论,您将能够(如果幸运的话)依赖 ASP.Net CSS control adapter微软发货。这些适配器的最初目标是生成一个干净的 W3C 兼容 html(使用 div)而不是标准呈现(基于表格)。如果向导控件生成一个表,您可以结合使用 css 适配器和自定义 CSS 文件,该文件可以使用“float:left”和“float:right”样式来交换列。我没有尝试,但值得一看。

关于c# - 在右边<TD>的右边显示左边的<TD>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5102015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com