0
我在我的aspx页面中使用自定义控件。此自定义控件具有错误消息标签。我需要在按钮点击后面的代码中显示这个标签。我怎样才能做到这一点。在ASP.Net aspx页面上使用的自定义控件中的显示标签?
按钮和自定义控件位于更新面板中。
我在我的aspx页面中使用自定义控件。此自定义控件具有错误消息标签。我需要在按钮点击后面的代码中显示这个标签。我怎样才能做到这一点。在ASP.Net aspx页面上使用的自定义控件中的显示标签?
按钮和自定义控件位于更新面板中。
我假设在自定义控件中您想要显示的标签以及您在自定义控件外部的更新面板上具有的按钮。
如果是这样,你应该在你的自定义控件中创建一个公共方法,如public void ShowError(string message)
,当你点击按钮时,你调用这个方法传递文本来显示。在自定义控件中的方法实现中,您将把消息文本分配给标签,并在不可见时显示标签。实际上,只要按钮和自定义控件同时位于UpdatePanel
之外或之内,而不是一个位于另一个位置,就应该使用更新面板。
你有任何代码可以告诉我们吗?你试过什么了? – 2012-02-15 10:47:05
你的意思是一个UserControl或CustomControl? – 2012-02-15 10:52:27
谢谢我使用ScriptManager获得了解决方案http://www.dotnetcurry.com/ShowArticle.aspx?ID=200 – 2012-02-15 10:57:37