User Control call methods on parent page.

这两天公司里做一个项目,用了很多用户自定义控件,在通过自定义控件更新数据库内容的时候,需要刷新parent页面上的TreeView。 想了好久也没找到trigger parent页面上的method的方法。后来花了很多时间,总算在google上找到了一个[url=http://forums.asp.net/thread/1148078.aspx]帖子[/url](作者是[b]sbyard[/b] from North Yorkshire – England ),解决了我的问题。
干脆把代码贴上来吧
User Control WUC
[code=c#]
<%@ Control Language="C#" ClassName="WUC_Test" %>

Click to Raise event. Send:
Reply

Direct Call Text?

[/code]
Parent Page
[code=c#]
<%@ Page Language="C#" %>
<%@ Register Src="WUC_Test.ascx" TagName="WUC_Test" TagPrefix="uc1" %>




Untitled Page


Event Driven

Message from WUC ?

Direct Method invocation


Send This Text to WUC






















[/code]

Leave a Reply

Your email address will not be published. Required fields are marked *