在ASP.Net中,我嘗試創建WebControl。在這個控件中,我用我的html控件重寫了RenderControl方法。將服務器控件添加到我自定義的webcontrol中,該控件會觸發javascript函數和服務器端函數
protected override void RenderContents(HtmlTextWriter output)
{
output.Write(@"<table><tr><td>");
output.Write(@"<input type=""submit"" name=""btnExecute"" value=""Execute"" id=""btnExecute"" />");
output.Write(@"</td></tr></table>");
}
我怎樣才能使按鈕調用點擊事件,以便在服務器端方法btnExecute_Click()的調用?此外,該按鈕甚至在服務器端之前調用JavaScript函數。
請建議如何使它工作。
感謝Tangled2。我會試試這個,很快就會回來。 – 2011-02-08 21:54:24