当前位置:编程学习 > C#/ASP.NET >>

用户控件能自己定义处理函数吗?能在外面调用这个控件的函数吗?

用户控件能自己定义处理函数吗?能在外面调用这个控件的函数吗?能具体举个例子表示外部调用的格式吗,我刚学,谢谢指点啊~~~
--------------------编程问答-------------------- 当然可以,其实什么用户控件,页面都是类而已啊,你直接用调用类的方式调用它就行了。

//用户控件
namespace TestCSharp.Control
{
    public partial class TestUserControl : System.Web.UI.UserControl
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        public string GetResult()
        {
            return "ggff";
        }
    }
}
//页面
protected void Page_Load(object sender, EventArgs e)
        {
            Control.TestUserControl t = new TestCSharp.Control.TestUserControl();

            string s = t.GetResult();
        }
--------------------编程问答-------------------- 可以的,用户控件的函数要加public,调用时这样调用:用户控件id.函数名 --------------------编程问答--------------------
引用 2 楼 beyond_me21 的回复:
可以的,用户控件的函数要加public,调用时这样调用:用户控件id.函数名

楼上都解决了....
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,