【发布时间】:2015-06-17 20:52:21
【问题描述】:
我找到了一种从this 给这只猫剥皮的方法,这导致了this,但我想知道将我所有的“slide-uppable”元素放在一个 div 上是否会更好,然后向上滑动那个 div?
更具体地说,我正在 C# 中为 Sharepoint 网页/Web 部件动态创建控件。我有条件地需要隐藏或向上滑动元素的“部分”。
理论上(我认为),我可以像这样创建一个 DIV(面板)(在 C# 中,在我的 *.ascx.cs 文件中):
Panel panelSec2 = new Panel(); // DIV
panelSec2.ID = "panelSection2";
... 然后立即创建控件,如下所示:
boxRequesterName = new TextBox
{
CssClass = "dplatypus-webform-field-input"
};
...然后将这些控件添加到 DIV/Panel:
panelSec2.Controls.Add(boxRequesterName);
. . .
以这种方式(大概/理论上),我可以在相应的 *.ascx 文件中像在 jQuery 中那样隐藏/向上滑动面板:
$(document).on("change", '[id$=ckbxPaymentForSelf]', function () {
if (this.checked) {
var $panelSection2 = $('[id$=panelSection2]');
$(panelSection2).slideUp();
}
});
...不必担心为隐藏/滑动指定单独的控件。
我说的对吗?还是我的理论有问题?
【问题讨论】:
标签: c# jquery html sharepoint-2010