簡體   English   中英

將ASP按鈕添加到ASP.NET中的TableCell中

[英]Adding ASP button into TableCell in ASP.NET

如何以編程方式在表單元格中添加帶有onclick事件的asp按鈕?

這就是我嘗試過的。

TableCell tbBtn = new TableCell();
  Button bt = new Button();
  bt.Text = "Add Books to Database";
  bt.ID = (count++).ToString();
  bt.Click += new EventHandler(btnAddBook);
tbBtn.Controls.Add(bt);

但是,在加載頁面時,該按鈕是輸入type =“ submit” ,並且根本沒有onclick事件。

這是按鈕的視圖來源

<input type="submit" name="ctl00$ContentPlaceHolder1$0" 
    value="Add Books to Database" id="ContentPlaceHolder1_0">

我如何才能使按鈕像ASP按鈕一樣運行於服務器上,並在單擊時能夠執行功能。

干杯。

您必須區分服務器端onClick(運行C#代碼)和客戶端onClick(運行javascript)。

如果您正在談論客戶端,那么您可以這樣做-如果我沒記錯的話,我沒記錯:)

    Button bt = new Button();
    bt.Attributes.Add("onclick","[your javascript code]";

希望這可以幫助,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM