Ir para conteúdo
Fórum Script Brasil

Oraculum

Membros
  • Total de itens

    58
  • Registro em

  • Última visita

Posts postados por Oraculum

  1. Olá estou precisando de pegar o conteudo de uma div de outra pagina estou usando o metodo .get() do jquery segue o código que tenho até o momento:

    Código:

    var objResult = document.getElementById("result");

    objResult.innerHTML = $.get(urlpagina, function (data) { 
                    $("#ContainerDiv", data).html(); 
                });

    estou pegando uma div (id=ContainerDiv) que ficar na pagina externa e vou colocar o conteudo dela em outra div (objResult) dentro da minha pagina.

    Acontece que ele retorna isso:

    [object XMLHttpRequest]

    mesmo eu marcando para ele retornar a div em .html() ele retornar como xml, alguém saberia me dizer o que estou fazendo de errado??

    Desde já agradeço a todos que postarem

  2. Saudações pessoal,

    Tinha desenvolvido a segurança de minha aplicação asp.net baseada num artigo escrito pelo Israel:

    http://www.linhadecodigo.com.br/artigos.asp?id_ac=1023

    Tudo estava funcinando beleza até que tive que formatar minha maquina, agora quando tento incluir um novo usuário no banco ou mesmo recuperar uma senha recebo a seguinte mensagem de erro:

    Failed to update database "C:\INETPUB\WWWROOT\OVOX\APP_DATA\ASPNETDB.MDF" because the database is read-only.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Data.SqlClient.SqlException: Failed to update database "C:\INETPUB\WWWROOT\OVOX\APP_DATA\ASPNETDB.MDF" because the database is read-only.

    Source Error:

    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:

    Gostaria de saber se é necessário fazer alguma configuração, pois já verifiquei se o arquivo estava marcado como somente leitura.

  3. Primeiramente gostaria de agradecer a sua atenção Rudolfo mas o Ajax funciona no aspx 1.0? pois eu estou usando o 1.0 pra essa pagina. O projeto já estava antes em 1.0 e eu não quero converter pra 2.0 afinal e somente um formulário que estou criando nessa aplicação e não compensaria atualizar.

  4. Estou enfrentando um serio problema eu preciso criar um formulário, porem esse formulário contem muitos campos, pensei em separa-los por Painel para evitar que ficasse muito extenso e também ficasse melhor apresentável, o problema é que todas as vezes que o usuário vai trocar de Painel a pagina é carregada novamente, gostaria que ele trocasse sem que a pagina fosse remetida para o servidor que isso fosse feito diretamente no cliente, não sei se isso é possível utilizando o Painel? Alguém poderia me dar uma dica de como posso fazer isso?

    Desde já agradeço a todos que postarem....

  5. Caraca foi sofrido mais saiu consegui resolver, aos que me deram atenção Rudolfo e Graymalkin meus sinceros agradecimentos, mas o error na verdade foi onde eu colocava a classe, eu estava colocando na pagina de atendimento (uma pagina qualquer como todas as outras) sendo que o certo seria colocar dentro do global.asax, é isso aí, não sei se esse procedimento é correto mais o que importa é que funcionou.

    Agora como cheguei à solução: quando eu digitava "mmsdp" que era o nome da aplicação eu logo em seguida inseria um ponto daí ele me aparecia com uma subclasse chamada "Global" eu fiquei pensando que merda de global é esse, era pra ele me mostrar as minhas paginas inclusive a "atendimento" onde estava a função, daí eu tentei declarar do jeito que voces haviam me mostrado, infelizmente sem sucesso, eu então me lembrei do global.asax e resolvi colocar a função lá afinal não tinha nada a perder, e sabe o que aconteceu? bhan o vs2005 reconheceu a função que estava dentro da global.asax, se é o correto não sei a unica coisa que importa agora é que funcionou, agora posso até declarar ela como voces me mostraram.

    Novamente Agradeço a atenção.

  6. Graymalkin eu tentei declarar da forma que voce me disse mais não deu certo.

    Bom Graymalkin vou postar o codigo para ver se voce pode me ajudar:

    A classe onde está a funcão

    'nome da aplicação
    Namespace mmsdp
    
    'pagina onde está a classe a ser utilizada, normalmente o vs2003 cria a classe com o  mesmo nome da pagina.
    Partial Class atendimento
        Inherits System.Web.UI.Page
    
        Public Structure Permissao
            Public blnVer As Boolean
            Public blnApagar As Boolean
        End Structure
    
    
    '[b]essa é a classe que eu utilizo, quando tento invocar ela do vs2003 ela funciona normalmente, mas para as paginas que foram criadas em vs2005 ela paresenta o error acima[/b]
           Public Shared Function Acesso(ByVal strPagina As String, ByVal conx As String) As Permissao
    
                Dim connAccessos As System.Data.OleDb.OleDbConnection
                Dim queryAcessos As System.Data.OleDb.OleDbCommand
                Dim drAcesso As System.Data.OleDb.OleDbDataReader
                Dim p As Permissao = New Permissao
    
                connAccessos = New System.Data.OleDb.OleDbConnection
                queryAcessos = New System.Data.OleDb.OleDbCommand
    
                connAccessos.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & conx
                queryAcessos.CommandText = "SELECT Acessos.* FROM Acessos WHERE (ID = @ID) AND (PaginaID = @PaginaID)"
                queryAcessos.Connection = connAccessos
    
                connAccessos.Open()
                queryAcessos.Parameters.Add("@ID", Convert.ToString(HttpContext.Current.User.Identity.Name))
                queryAcessos.Parameters.Add("@PaginaID", strPagina)
                drAcesso = queryAcessos.ExecuteReader 'executa a query
    
    
                While drAcesso.Read()
    
                    If Not drAcesso.HasRows Then
    
                        p.blnVer = False
    
                    Else
    
                        If drAcesso.Item("Apagar") = True Then
                            p.blnApagar = True
                        Else
                            p.blnApagar = False
                        End If
    
                        p.blnVer = True
    
                    End If
    
                End While
    
                drAcesso.Close()
                connAccessos.Close()
    
                Return p
            End Function
    
        End Class
    
    End Namespace
    
    agora é a pagina onde eu tento reutilizar essa função:
    Partial Class penrose_acessos
        Inherits System.Web.UI.Page
    
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
    
            Dim strPaginaNome As String = "Usuarios"
            If atendimento.Acesso(strPaginaNome, Application("bd")).blnVer = False Then
                Response.Redirect("./acesso_bloqueado.aspx")
            End If
    
            Me.lbMyID.Text = HttpContext.Current.User.Identity.Name
            Me.tbID.Text = Request.QueryString("ID")
        End Sub
    
    em uma pagina criada no vs2003 eu apenas fazia isso e tava tudo certo:
    Namespace mmsdp
    
    Partial Class atendimento_rel_atendido
        Inherits System.Web.UI.Page
    
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    
            If Not IsPostBack Then
    
                    Me.lbMyID.Text = HttpContext.Current.User.Identity.Name
    
                    Me.strPaginaNome = "RelatorioAtendimento"
                    If atendimento.Acesso(Me.strPaginaNome, Application("bd")).blnVer = False Then
                        Response.Redirect("./acesso_bloqueado.aspx")
                    End If
    
    
                      ....
    
    
    
    

    Não sei como resolver esse problema é no entanto eu preciso realmente de fazer isso funcionar senão terei que reescrever boa parte do codigo destas paginas novas para poder rodar em vs2003.

    Agradeço desde já a atenção.

  7. Primeiramente gostaria de agradecer a atenção dispensada.

    Também achei que o problema era pelo fato de não ter declarado o atendimento, pois quando usava o vs2003 ele declarava um monte de variaveis numa parte do código e nesse novo vs2005 ele não declara nenhuma variavel no codigo apenas imprimi:

    Partial Class penrose_acessos

    Inherits System.Web.UI.Page

    Outro fato que tambem percebi é que no vs2005 não tem a barra de "class" onde tinha todos as classes e componentes de nosso aplicativo.

    o problema é que não sei como declarar o "atendimento".

    Graymalkin você poderia me dar um exemplo pratico de como fazer isso?

    obs. atendimento é a pagina e a classe onde está a função Acesso

  8. bom pessoal eu tinha criado uma função numa das minhas paginas da minha aplicação ela verifica se o usuario pode acessar a pagina, se pode apagar, enfim outras coisas mais, eu trabalhava em asp1.0 ela funcionava normalmente eu apenas chamava ela informando o nome da pagina onde ela tinha sido escrita:

    pagina.funcao()

    o problema é que ao migrar para asp2.0 eu não consigo utiliza-la apenas nas novas paginas que eu criei na versao 2.0 pois as paginas que haviam sido criadas na asp1.0 e que foram "convertidas" para a versao 2.0 a função funciona normalmente, vou colocar o codigo pra voces me falarem se eu errei alguma coisa:

    Partial Class penrose_acessos
        Inherits System.Web.UI.Page
      
     Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    
            Dim strPaginaNome As String = "Usuarios"
    
    'essa é a classe onde está com problema, não sei mas como chama-la em asp2.0
          
    If atendimento.Acesso(Me.strPaginaNome, Application("bd")).blnVer = False Then
                Response.Redirect("./acesso_bloqueado.aspx")
    End If
    
        End Sub
    
    end class
    

    o vs2005 está dizendo:

    Error 108 Name 'atendimento' is not declared. c:\inetpub\wwwroot\mmsdp\penrose\acessos.aspx.vb 6 12 http://localhost/mmsdp/

    por favor poderiam me dizer como faço pra chamar as funções em asp2.0? tenho que importar alguma coisa antes????

    Agradeço desde já a atenção dispensada...

  9. Gostaia de saber se é possivel fazer um UPDATE em uma tabela do SQL usando um campo de outra tabela no banco de dados, por exemplo quero pegar um campo na tabela x e coloca-lo em um outro campo na tabela y.

    Agradeço a todos que postarem

  10. Eu tenho um Datagrid que aponta para um DataBound acontece que existe uma

    coluna no meu datagrid que precisa ser formatada, esta formatação consiste em

    apresentas apenas alguns caracteres dos dados, seu como buscar no databound a

    celula onde os dados estao, mas consigo apenas resgatar o "text", porem

    quando o datagrid é criado ele coloca o dado no DataFieldText, como poderia

    recuperar este dado dentro do DataBound.

    Eu tentei assim, mas não deu certo:

    Sub Item_Bound(sender As Object, e As DataGridItemEventArgs)

    e.Item.Cells(2).text = MID(e.Item.Cells(1).text,10,6)

    End Sub

    agradeço desde já a todos que postarem

  11. esta maneira de pop-up eu conheço, aconte que não da pra usa-la 100% pois todas as vezes que o usuario click na imagem que eu coloquei o pop-up na pagina é feito um reload, gostaria de saber se existe algum pop-up que quando o usuario clicasse no link ele não necessitasse de recarregar a propria pagina para somente depois abrir o pop-up.

    Agradeco a todos que postaram

    te mais

  12. Graymalkin as minhas paginas estão aparecendo a seguinte mensagem de error quando tento executa-las no meu navegador, você poderia me ajudar a resolver este problema:

    Mensagem de error

    Parser Error Message: Could not load type 'oraculumx.principal'.
    Line 1:  <%@ Page Language="vb" AutoEventWireup="false" Codebehind="principal.aspx.vb" Inherits="oraculumx.principal"%>
    Line 2:  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    Line 3:  <html>
    

    Desde já agradeço

  13. pessoal estou iniciando no visual studio e gostaria de tirar uma duvida todas as paginas que eu crio na parte de design ele marca no comeco da pagina o seguinte codigo

    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="principal.aspx.vb" Inherits="oraculumx.principal"%>
    

    gostaria de saber o que é "inherits" e para que server.

    valeu

    agradeco a todos que postarem

  14. como posso enviar emails do formulario direto do site, eu tentei este codigo, mas não deu certo...

    SUB Enviar(Sender as Object, e as ImageClickEventArgs)
    
    Dim mailMessage As System.Web.Mail.MailMessage = New System.Web.Mail.MailMessage
    mailMessage.From = "damon.abdiel@gmail.com"
    mailMessage.To = "damon.abdiel@gmail.com"
    mailMessage.Subject = tb_Assunto.text
    mailMessage.Body = tb_Mensagem.text
    SmtpMail.SmtpServer = "localhost"
    SmtpMail.Send(mailMessage)
    
    END SUB
    

    ele apresenta a seguinte mensagem de error:

    O servidor rejeitou um ou mais endereços de destinatário. A resposta do servidor foi: 550 5.7.1 Unable to relay for xxx@xxx.com

    agradeço a todos que postarem

  15. gray consegui resolver o problema de redirecionamento atraves do link que você me passou, ficou assim:

    digite no codigo da pagina a seguinte instrução:

    Response.Write("<script>window.open('login.aspx','_blank');<" & chr(47) & "script>")
    

    valeu agradeço a ajuda

  16. Gostaria de saber se tem como colocar no comando response.redirect a opcao de target usada em links, ou seja preciso que meu redirect abra uma nova janela, e que nesta nova janela aberta esteja sem a barra de endereço do navegador.

    agradeço a todos que postarem

×
×
  • Criar Novo...