2015-02-12 2 views
-1

Я использую aspx и aspx.cs файл.ASP: Отправить строку запроса из кнопки onclick

Мне нужно иметь кнопки onclick, которые отправляют данные в файл cs, чтобы что-то делать с базой данных.

До сих пор моя единственная проблема заключается в том, как отправить выбранные данные.

Моя страница ASPX является

<form id="form1" runat="server"> 
    <asp:Button ID="city" runat="server" Text="London" value="London" onclick="Page_Load" /> 
    <asp:Button ID="city" runat="server" Text="Paris" value="Paris" onclick="Page_Load" /> 
    <asp:Button ID="city" runat="server" Text="Madrid" value="Madrid" onclick="Page_Load" /> 
</form> 

и страница aspx.cs является

protected void Page_Load(object sender, EventArgs e) 
    { 

     String city= Request.QueryString["city"]; 
     SqlConnection sqlCon = new SqlConnection("xx"); 
     sqlCon.Open(); 
     SqlCommand sqlCmd = new SqlCommand("Select * from Table where City = city", sqlCon); 
.... 
    } 

так что проблема в том, что я не знаю, как отправить выбранное значение. Как мне это сделать? Благодаря

+0

перейти на учебник сайта первым и узнать –

+0

это может сделать даже с щелчками мыши, как вы должны закончить с этим кодом? Начните с учебника. – Aristos

ответ

0

Вы запутанное Нажмите событие и Page событие Load, здесь U Go:

<form id="form1" runat="server"> 
    <asp:Button ID="city" runat="server" Text="London" value="London" OnClick="Button_Click" /> 
    <asp:Button ID="city" runat="server" Text="Paris" value="Paris" OnClick="Button_Click" /> 
    <asp:Button ID="city" runat="server" Text="Madrid" value="Madrid" OnClick="Button_Click" /> 
</form> 


protected void Button_Click(object sender, EventArgs e) 
{ 
    String city= Request.QueryString["city"]; 
    SqlConnection sqlCon = new SqlConnection("xx"); 
    sqlCon.Open(); 
    SqlCommand sqlCmd = new SqlCommand("Select * from Table where City = city", sqlCon) 
}