Erro
Erro:
System.Web.HttpException: Control 'txtnome' of type 'TextBox' must be placed inside a form tag with runat=server
Estou tentando fazer um formulário em ASP.Net usando VB
Está gerando este erro e não sei o que é, se alguém souber algo sobre esse erro ou qualquer outro que se esteja visível por favor me informe.
Grato
<%@ Page Language="vb" AutoEventWireup="false" %>
<%@ Import Namespace="System.Data" %>
<%@ Import namespace="System.Data.OleDB" %>
<script runat="server">
Sub Page_Load (sender as object, e as eventargs)
'vazio por enquanto
End sub
Sub cadastrar (sender as object, e as eventargs)
Dim sql as string = "insert into pessoa (nome, endereco, telefone)values(@nome,@endereco,@telefone)"
Dim Conn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\fernando\bd_fernando.mdb")
Dim cmd as New OleDbCommand(sql, Conn)
cmd.Parameters.Add(New OleDbParameter("@nome",txtnome.text))
cmd.Parameters.Add(New OleDbParameter("@endereco",txtendereco.text))
cmd.Parameters.Add(New OleDbParameter("@telefone",txttelefone.text))
Conn.Open()
cmd.ExecuteNonQuery
Conn.Close()End sub
Sub Alterar (sender as object, e as eventargs)
'vazio por enquanto
End sub
Sub Excluir (sender as object, e as eventargs)
'vazio por enquanto
End sub
</script>
<html>
<head>
<title>1º ASPNET</title>
</head>
<body>
<form id="form1" name="form" runat="server"/>
<asp:textbox id="txtnome" runat="server"/></asp:textbox>
<asp:textbox id="txtendereco" runat="server"/></asp:textbox>
<asp:textbox id="txttelefone" runat="server"/></asp:textbox>
<asp:button id="btncadastrar" onclick="cadastrar" runat="server"/></asp:button>
</form>
</body>
</html>Discussão (2)
Carregando comentários...