第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

動(dòng)態(tài)創(chuàng)建按鈕及處理OnClick事件

標(biāo)簽:
JavaScript

最普通的动态创建铵钮方法,并为此铵钮处理它的OnClick的事件。为了演示效果更佳,在aspx使用Ajax,

View Code <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
        </ContentTemplate>
    </asp:UpdatePanel>

 

.aspx.cs,程序中有详注释:

View Code  protected void Page_Load(object sender, EventArgs e)
    {
        GenerateButton();
    }

    private void GenerateButton()
    {
        //new 一个Button控件。
        Button button = new Button();

        //为此button控件添加属性ID和ID的值为Button1。
        button.Attributes.Add("ID", "Button1");

        //为此button控件添加属性,设button为服务器控件。
        button.Attributes.Add("runat", "server");

        //使用Text属性来指定或确定在Button控件中显示的标题
        button.Text = "Click me";

        //为button控件添加Click事件。
        button.Click += new EventHandler(this.Button1_Click);

        //把button控件load到aspx的PlaceHolder控件里。
        this.PlaceHolder1.Controls.Add(button);
    }

    //实现Button1_Click事件
    private void Button1_Click(object sender, EventArgs e)
    {
        Insus.NET.InsusJsUtility js = new Insus.NET.InsusJsUtility();
        js.JsAlert("'Click me' 铵钮被点击,事件已经产生。");
    }


网页在运行时,会显示一个Click me的铵钮,点击铵钮后:

 

 

 于2013-05-29 14:00补充以下VB.NET代码:

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load        GenerateButton()    End Sub    Private Sub GenerateButton()        'new 一个Button控件。        Dim button As New Button()        '为此button控件添加属性ID和ID的值为Button1。        button.Attributes.Add("ID", "Button1")        '为此button控件添加属性,设button为服务器控件。        button.Attributes.Add("runat", "server")        '使用Text属性来指定或确定在Button控件中显示的标题        button.Text = "Click me"        '为button控件添加Click事件。        AddHandler button.Click, AddressOf Me.Button1_Click        '把button控件load到aspx的PlaceHolder控件里。        Me.PlaceHolder1.Controls.Add(button)    End Sub    '实现Button1_Click事件    Private Sub Button1_Click(sender As Object, e As EventArgs)        Dim js As New Insus.NET.InsusJsUtility()        js.JsAlert("'Click me' 铵钮被点击,事件已经产生。")    End Sub

View Code


 

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消