E
egsdar
Hello, i have implemented a button in some other pages that calls another
one, the problem is that everytime I hit the button he goes for the postback
code and I already disable that part. this is my code:
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="SIP ::
Nichos de Mercado" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
Sub Page_Load(ByVal obj As Object, ByVal e As EventArgs)
If IsPostBack() Then
Dim objConn As New
OleDbConnection("Provider=SQLNCLI;Server=db2fx981\comware;Database=SIP;Trusted_Connection=yes;")
objConn.Open()
Dim sSQL, Resul As String
sSQL = "Insert into Nicho (Descripcion) values ('" &
Descripcion.Text & "')"
Dim objCmd As New OleDbCommand(sSQL, objConn)
Resul = objCmd.ExecuteNonQuery
If Resul Then
LblSaved.Visible = True
End If
End If
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("Nichos_con.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2"
Runat="Server">
<span style="font-size: 24pt">Nichos de Mercado<br />
<br />
</span><span style="font-size: 11pt; font-family: Tahoma">Por favor
ingrese los datos
solicitados en el formulario.<br />
<br />
<br />
<br />
<table border="0" cellpadding="0" cellspacing="0" style="left:
220px; width: 306px;
position: relative; top: 3px">
<tr>
<td style="width: 100px; height: 15px; text-align: center">
<strong><span style="font-size: 10pt">Nicho de
Mercado</span></strong></td>
<td style="width: 100px; height: 15px">
<asp:TextBox ID="Descripcion" runat="server"
Style="position: relative"></asp:TextBox></td>
</tr>
<tr>
<td colspan="2" style="text-align: center">
<asp:Button ID="Button1" runat="server" Font-Bold="True"
Font-Names="Tahoma" Style="position: relative"
Text="Salvar" OnClick="Button1_Click" /></td>
</tr>
</table>
<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
runat="server" ErrorMessage="El campo de Nicho de Mercado no debe estar en
blanco"
Font-Bold="True" Font-Names="Tahoma" Font-Size="X-Small"
Style="left: 196px;
position: relative; top: -7px"
ControlToValidate="Descripcion"></asp:RequiredFieldValidator>
<asp:Label ID="LblSaved" runat="server" Font-Bold="True"
Font-Names="MS Reference Sans Serif"
Font-Size="X-Small" Style="left: -73px; position: relative; top:
20px" Text=":: Registro Salvado ::"
Visible="False"></asp:Label><br />
<br />
<br />
<br />
<asp:Button ID="Button2" runat="server" CausesValidation="False"
Font-Bold="True"
OnClick="Button1_Click" Style="left: 273px; position: relative;
top: 1px" Text="Consultar Nichos" /><br />
</span>
</asp:Content>
The button is Button2, how can I solve this?
one, the problem is that everytime I hit the button he goes for the postback
code and I already disable that part. this is my code:
<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="SIP ::
Nichos de Mercado" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
Sub Page_Load(ByVal obj As Object, ByVal e As EventArgs)
If IsPostBack() Then
Dim objConn As New
OleDbConnection("Provider=SQLNCLI;Server=db2fx981\comware;Database=SIP;Trusted_Connection=yes;")
objConn.Open()
Dim sSQL, Resul As String
sSQL = "Insert into Nicho (Descripcion) values ('" &
Descripcion.Text & "')"
Dim objCmd As New OleDbCommand(sSQL, objConn)
Resul = objCmd.ExecuteNonQuery
If Resul Then
LblSaved.Visible = True
End If
End If
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As
System.EventArgs)
Response.Redirect("Nichos_con.aspx")
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder2"
Runat="Server">
<span style="font-size: 24pt">Nichos de Mercado<br />
<br />
</span><span style="font-size: 11pt; font-family: Tahoma">Por favor
ingrese los datos
solicitados en el formulario.<br />
<br />
<br />
<br />
<table border="0" cellpadding="0" cellspacing="0" style="left:
220px; width: 306px;
position: relative; top: 3px">
<tr>
<td style="width: 100px; height: 15px; text-align: center">
<strong><span style="font-size: 10pt">Nicho de
Mercado</span></strong></td>
<td style="width: 100px; height: 15px">
<asp:TextBox ID="Descripcion" runat="server"
Style="position: relative"></asp:TextBox></td>
</tr>
<tr>
<td colspan="2" style="text-align: center">
<asp:Button ID="Button1" runat="server" Font-Bold="True"
Font-Names="Tahoma" Style="position: relative"
Text="Salvar" OnClick="Button1_Click" /></td>
</tr>
</table>
<br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
runat="server" ErrorMessage="El campo de Nicho de Mercado no debe estar en
blanco"
Font-Bold="True" Font-Names="Tahoma" Font-Size="X-Small"
Style="left: 196px;
position: relative; top: -7px"
ControlToValidate="Descripcion"></asp:RequiredFieldValidator>
<asp:Label ID="LblSaved" runat="server" Font-Bold="True"
Font-Names="MS Reference Sans Serif"
Font-Size="X-Small" Style="left: -73px; position: relative; top:
20px" Text=":: Registro Salvado ::"
Visible="False"></asp:Label><br />
<br />
<br />
<br />
<asp:Button ID="Button2" runat="server" CausesValidation="False"
Font-Bold="True"
OnClick="Button1_Click" Style="left: 273px; position: relative;
top: 1px" Text="Consultar Nichos" /><br />
</span>
</asp:Content>
The button is Button2, how can I solve this?