[英]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.