在使用Ajax.net的页面上已经有UpdatePanel和Panel控件。
因为panel是没有Click事件,所以好象不能直接在UpdatePanel控件设置Triggers为panel的Click现请教高手们怎么给Panel添加Click事件,然后把UpdatePanel的Triggers为panel的Click
我试过这样搞了一下,可是不行。请大家帮忙看看应该怎么搞才OK,谢谢! AsyncPostBackTrigger trigger;
protected void Page_Load(object sender, EventArgs e)
{
this.Panel1.Attributes.Add("onClick", "Panel1_Click()");
UpdatePanel1.ContentTemplateContainer.Controls.Add(Panel1);
trigger = new AsyncPostBackTrigger();
trigger.ControlID = "Panel1";
trigger.EventName = "onClick";
UpdatePanel1.Triggers.Add(trigger); }
protected void Panel1_Click(object sender, EventArgs e)
{
TextBox1.Text = DateTime.Now.ToString(); }
因为panel是没有Click事件,所以好象不能直接在UpdatePanel控件设置Triggers为panel的Click现请教高手们怎么给Panel添加Click事件,然后把UpdatePanel的Triggers为panel的Click
我试过这样搞了一下,可是不行。请大家帮忙看看应该怎么搞才OK,谢谢! AsyncPostBackTrigger trigger;
protected void Page_Load(object sender, EventArgs e)
{
this.Panel1.Attributes.Add("onClick", "Panel1_Click()");
UpdatePanel1.ContentTemplateContainer.Controls.Add(Panel1);
trigger = new AsyncPostBackTrigger();
trigger.ControlID = "Panel1";
trigger.EventName = "onClick";
UpdatePanel1.Triggers.Add(trigger); }
protected void Panel1_Click(object sender, EventArgs e)
{
TextBox1.Text = DateTime.Now.ToString(); }
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货