如何得到ascx中控件的对象引用???????? ubb.ascx中有一个HtmlTextArea控件:content和两个ImageButton: sb 和rb在ubb.aspx中引用<MyInc:ubb id="ubb1" runat="server" />现在要在cs文件里设置sb的点击事件,怎么得到这几个控件的对象引用?怎么设置sb事件的代码托管? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在ascx中定义事件,然后在按钮事件代码中触发此事件,然后在引用页面中用Protected Withevents ascx1 as yourascx再写事件代码:sub ascx1_yourEvent(){} //*****使用委托//*****例如public delegate btnSave(object sender,Eventarges e)protected void btnSave_Click(object sender,Eventagres e){ //....code goes here}//****然后在另一个页面读取委托事件就可以了 我想要的效果是这样的:比如你在aspx页面上有一个按钮b1,你就会在aspx.cs中定义protected System.Web.UI.WebControls.Button b1那现在的问题是页面上的一个ascx控件里有个b1该怎么定义呢? 如果你明白.net的委托事件是怎么回事,应该就知道了。 一个简单的算法问题 CheckBox显示0 1 asp.net 如何获取页面里的一个控件的坐标 怎么样样设置网站子目录里的默认页! 小弟碰到一技术难关 如何通过传输的参数 如tabID 指定 tabstrip 中打开相应的项? 调查武汉asp.nte程序员的工资 未知指令“using”。 Membership 密码设置问题 (高分问答) 招聘兼职ASP.NET程序员 求助!!有分 要一个论坛
再写事件代码:
sub ascx1_yourEvent()
{
}
//*****例如
public delegate btnSave(object sender,Eventarges e)protected void btnSave_Click(object sender,Eventagres e)
{
//....code goes here
}//****然后在另一个页面读取委托事件就可以了