首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

button点第二回才弹出模式窗口

2011-12-14 
button点第二次才弹出模式窗口privatevoidButton2_Click(objectsender,System.EventArgse){Button1.Text

button点第二次才弹出模式窗口
private   void   Button2_Click(object   sender,   System.EventArgs   e)
{
Button1.Text= "111 ";
Button2.Attributes.Add( "onclick ", "window.showModalDialog( 'WebForm2.aspx '); ");  
}

为什么我要点第二次才能打开webform2这个页啊,点第一次Button1.Text= "111 ";这个运行,第二次才运行Button2.Attributes.Add( "onclick ", "window.showModalDialog( 'WebForm2.aspx '); ");  


[解决办法]
Page_Load:

Button1.Text= "111 ";
Button2.Attributes.Add( "onclick ", "window.showModalDialog( 'WebForm2.aspx '); ");

[解决办法]
因为你点了之后才从服务器端设置onclick,第一次没有onclick事件
[解决办法]
在Load时就要设置
Button1.Text= "111 ";
Button2.Attributes.Add( "onclick ", "window.showModalDialog( 'WebForm2.aspx '); ");

热点排行