Проблема в том, что OnClick кнопки отлично работает при обновлении базы данных, но использование LinkButton не дает никакого эффекта.

//Определение LinkButton на странице aspx

<asp:LinkButton ID="linkUpdate" runat="server" OnClick="linkUpdate_Click">Update </asp:LinkButton>

//linkUpdate_Click — действие, которое я хочу выполнить при нажатии кнопки ссылки

protected void linkUpdate_Click(object sender, EventArgs e)
{

   string DeptName = txtName.Text;
   string Profile = txtProfile.Text;

   string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["connectionStringName"].ConnectionString;
   using (SqlConnection connection = new SqlConnection(connectionString))
   {
       string sql = "update Sectors set DeptName = '" + txtName.Text + "',Profile='" + txtProfile.Text + "' where DeptID =1";
       connection.Open();
       SqlCommand cmd = new SqlCommand(sql, connection);
       cmd.ExecuteNonQuery();
       Response.Redirect("Architecture.aspx");
       connection.Close();
   }


}

person Sumit Ghulyani    schedule 30.03.2013    source источник


Ответы (1)


<asp:linkbutton id="linkUpdate" runat="server" 
    text="Login" onclick="linkUpdate_Click"></asp:linkbutton>

проверьте событие onclick="linkUpdate_Click" в кнопке ссылки

Просто проверьте ссылки ниже

динамическое событие LinkButton OnClick не работает в ASP.Net

Аргументы обработчика событий команды LinkButton всегда строковые

person Ramesh Rajendran    schedule 30.03.2013