将控件添加到其他控件asp.net的开头

将控件添加到其他控件asp.net的开头,asp.net,Asp.net,简单问题 我可以将控件附加到其他控件的开头吗 这将添加到控件的末尾 IdOfControl.control.add(...) 我想要与jquery.prepend()等价的东西 谢谢 Baaroz我会创建这样的东西(一个扩展函数) 然后我会像你说的那样使用它: ctrl.Prepend(anotherCtrl); public static class ControlExtensions { public static void Prepend(this Control ta

简单问题

我可以将控件附加到其他控件的开头吗

这将添加到控件的末尾

IdOfControl.control.add(...)
我想要与jquery.prepend()等价的东西

谢谢


Baaroz

我会创建这样的东西(一个扩展函数)

然后我会像你说的那样使用它:

ctrl.Prepend(anotherCtrl);
public static class ControlExtensions {
        public static void Prepend(this Control targetCtr, Control newCtr) {
            targetCtr.Parent.Controls.AddAt(targetCtr.Parent.Controls.IndexOf(targetCtr), newCtr);
        }
    }
ctrl.Prepend(anotherCtrl);