composite-controls

    1热度

    1回答

    我试图在友好的'ScriptManager'类上调用我的老'RegisterClientScriptBlock'。 它只是不适合我的CompositeControl?我在普通的用户控件(ascx)上使用它。 Visual Studio根本不会接受我输入'ScriptManager',或者我得到'名字'ScriptManager'在当前上下文中不存在',如果我这样做并尝试编译。什么是错的 - 我确实

    3热度

    1回答

    我有一个包含ListBox子控件的组合控件。回发时,ListBox的项目消失。我有一个ListBox属性来初始化它,并将它添加到CreateChildControls中的控件集合中。难道我做错了什么?我是否需要做其他事情来正确处理这个ListBox的视图状态?

    2热度

    1回答

    好了,所以显而易见的答案是,因为复合控制的流程要求我的childcontrols在某个时间点创建。我认为其他人也必须拥有一个问题。 我的控件是一个复合“容器/集合”控件。它将被一个对象提供并基于该对象数据创建一些childcontrols。因此,我的控件将呈现一个标题(总是)和x数量,例如TextBox控件(基于它所提供的对象)。我创建我的头在CreateChildControls()显然,但我不

    3热度

    2回答

    我有一个组合控件,它将一个TextBox和一个Label控件添加到它的Controls集合中。当我尝试将标签的AssociatedControlID设置为文本框的ClientID时,出现此错误 Unable to find control with id 'ctl00_MainContentPlaceholder_MatrixSetControl_mec50_tb' that is assoc