custom-server-controls

    0热度

    1回答

    我在页面中有一个树形控件。我在选择任何节点或扩展任何根节点时启用了回发。现在我的问题是,当我选择根节点时,它将同时得到选择和展开(作为根节点),因此两个回发都应该发生。但问题是,第二次回传在第一次回传完成之前得到提升,因此第一次回传中止。因此,最终只有一次回发(即第二次)成功,第一次被中止。我该如何解决这个问题?有没有办法在第一次完成后提出第二次回传?

    0热度

    1回答

    我有2个自定义服务器控件类。一个从TextBox继承,另一个从Label继承。 这两个类都包含相当多的通用代码(各种属性和属性呈现逻辑),但这些类也包含一些不同的代码。 理想情况下,通用代码将包含在抽象类中,并且每个自定义控件都将从该抽象类继承。这当然是不可能的,因为它们已经从它们各自的基类继承而来,并且c#不支持多重继承。 如何解决代码重复问题?

    1热度

    1回答

    我有一个问题,我需要能够检测一般ASP.NET页面上的AJAX调用。然而,这个页面是自动生成的,所以我不能添加任何代码或脚本管理器到它,它还没有生成。 我基本上需要一种通过JQuery或一般JavaScript检测泛型AJAX调用的方法。我无法添加使ajax调用的代码。所以它需要尽可能通用,并且能够检测到AJAX调用。 我已经尝试过ajaxComplete JQuery函数,但是这不起作用,因为a

    0热度

    3回答

    我有一个aspx和aspx.cs文件与一些组件。现在我想在其他页面中重用该页面的部分内容。我的方法是将重复部分拉出到WebServerControl中。 所以之前我浪费更多的时间yahoogling是,即使正确的想法,如果是这样,有使用aspx文件的一部分,而不是与HtmlTextWriter,WriteBeginTag,WriteAttribute等繁琐做在RenderContents方式。对于

    0热度

    1回答

    我想在服务器控件中实现这样的功能。 <MyNewControl runat="server"> <FirstTemplate> <asp:Label runat="server" ForeColor="Red">Hello</asp:Label> </FirstTemplate> <SecondTemplate> <asp:Label runa

    0热度

    2回答

    我有一些ASP.NET公共属性的ASP.NET服务器控件。 如果我将服务器控件放到窗体上,我可以从代码隐藏中访问这些属性。但是我想在表单设计器的属性窗口中设置它们。 属性只是字符串和布尔值,而不是复杂的类型。 我正在使用Visual Studio 2010和.NET 4.0。 如何在设计模式下将服务器控件属性公开到属性窗口?

    0热度

    3回答

    我创建了一个包含按钮的基本组合服务器控件。 <Custom:Class1 ID="testClass" ClientInstanceName="test1" runat="server"></Custom:Class1> 我希望能够得到使用JavaScript例如子控件: VAR为myButton = testClass.FindControl( '为btnTest'); 有没有办法做到这一点

    5热度

    2回答

    “ASP.NET AJAX服务器控件”和“ASP.NET服务器控件”项目类型有什么区别? 是否一个项目类型有比其他优势? 是否有一些事情,可以在一个完成,而不是其他? 在此先感谢。 编辑: 我发现这个链接:http://www.codeproject.com/Articles/22384/ASP-NET-AJAX-Controls-and-Extenders 这是从该链接报价,我认为它回答我的问题

    0热度

    1回答

    我正在创建一个服务器控件,它将位于aspx页面中。当用户选择菜单选项时,html控件(选择,输入等)将被动态添加。我可以使用用户控件来完成,但我不确定如何在服务器控件中进行操作。 任何人都可以告诉我如何添加动态HTML到控件中后,它已经坐在一个页面?

    0热度

    1回答

    我的服务器控制需要一些属性,通过类似这样的标记设置: <cc:MyControl runat="server" Property="Required" /> 当开发人员忘记添加属性,我抛出一个异常。这发生在公共财产的吸气: public string Property { get { return GetRequiredPropertyFromViewState["Property