2013-05-10 57 views
0
protected void Button1_Click(object sender, EventArgs e) 
{ 
     // C# code for SQL connection 
} 

<input id="Button2" type="button" value="Pakistan" onclick ="Button1_Click()" /> 
+1

您可以使用asp .net按鈕控件。 – arunlalam 2013-05-10 19:59:27

+0

爲什麼不能使用您創建Button1_Click事件的常規按鈕?我相信你太複雜了。該asp控件將創建一個HTML按鈕,將觸發這個onclick事件,就是這樣!你不需要做其他事情。除非你想要的是一個單獨的按鈕來觸發相同的事件,那是另一回事,但不是那麼複雜真的 – Marcianin 2013-05-10 20:36:56

回答

0

確定有一個解決方案,如果你堅持使用的輸入類型的按鈕,而不是使用正常的Asp:按鈕

<input id="Button2" type="button" value="Pakistan" onclick ="button2();"/> 

<script> 
function button2() 
{ 
    __doPostBack('Button2', 'postback') 
} 

</script> 

現在在C#代碼的頁面加載隱藏文件:

保護無效的Page_Load(對象發件人,EventArgs的){

if (Request["__EVENTTARGET"]=="Button2") 
{ 
//call the Code for Sql Connection 

} 


} 

關於

+0

但它無法加載我的數據從sql服務器我的列表框仍然是空的,當我按下按鈕 – 2013-05-10 20:24:58

+0

請幫我我 – 2013-05-10 20:26:06

+0

我沒有得到你的問題? – Adam 2013-05-10 20:39:21

相關問題