Ir para conteúdo
Fórum Script Brasil

olimpia

Membros
  • Total de itens

    354
  • Registro em

  • Última visita

Tudo que olimpia postou

  1. eu preciso que uma coluna "CODIGO" esteja na pagina, mas não esteja visivel Ou seja, preciso recuperar o valor da coluna quando clico na linha , mas esta coluna não pode esta visivel no browser Como posso fazer isto?
  2. Como faço para ocultar uma coluna de uma tabela
  3. olimpia

    Datagrid Em Asp.net

    Estou com uma duvida e gostaria de saber se tem alguma forma de fazer isto Quando coloco este codigo no page load da minha pagina Page.Response.Write("<input type='submit' name='Button1' value='Button' id='Button1' />"); quando a pagina é carregada um Button e criado, mas este botão não responde a um evento no Codebehind Teria como criar um Button quando a pagina e carregada e este executar uma rotian no Codebehind quando é clicado?
  4. beleza deu certo no IE Mas não tem alguma forma de fazer funcionar no Mozila?
  5. Como faço para que o usuario não posso selecionar o texto da pagina Eu preciso bloquear a ação do mouse quando o mesmo é clicado na tela e arrastado, não quero que o texto seja selecionado Teria alguma forma de bloquear isto?
  6. teria como me passar como fazer?
  7. Estou usando o Mozila Firefox 1.0 será que é isto? As configurações não são iguais para os dois browser? o resultado de 'navigator.appName' é igual 'Netscape', mas o restante do script não tem resultado
  8. a pagina foi aberta mas o menu e as barras continuaram
  9. desculpe, postei a duvida errada Abrir o pop up esta abrindo normal, o que não esta fazendo e fechar a pagina que abriu o pop up No IE da certo, mas no Mozila abre o pop up mas não fecha a pagina, estou usando este script mywindow = window.open('web','','status=yes,menubar=no,scrollbars=yes,toolbar=no,location=no,resizable=yes,width=200,height=200,top=0,left=0',true); window.opener = mywindow; window.close();
  10. window.open('web.aspx','','status=yes,menubar=no,scrollbars=yes,toolbar=no,location=no,resizable=yes,width=200,height=200,top=0,left=0',true);
  11. Como fazer para abrir um pop up sem a barra de botões, sem o menu, sem a barra de enderço no browser Mozila? Quero abrir um pop up somente com as barras de rolagem e com a barra de status, como seria o script?
  12. procure algum programa em vb que faça a leitura do registro( tem varios na net com codigo fonte e tudo ), ai você pega este resultado e gera um html da maneira que você quiser
  13. estou usando este script aqui function Row(posicao, linha, coluna, evento) { try { var table = document.getElementsByTagName('table')[parseInt(posicao)-1]; var linha = table.rows[parseInt(linha)-1]; if (evento == "Over") { linha.cells[parseInt(coluna)-1].innerHTML = "<img src='seta.gif' name='imagem'>"; } else { linha.cells[parseInt(coluna)-1].innerHTML = ""; } } catch(e) {alert("Erro:"+e);} } e no tr eu faço isso <td id='1' onMouseOver=Row('1','1','1','Over'); onMouseOut=Row('1','1','1','Out')> o resultado disto é que quando passo o mouse em cima da coluna é colocado um imagem dentro dela "seta.gif" Para colocar a imagem eu fiz assim linha.cells[parseInt(coluna)-1].innerHTML = "<img src='seta.gif' name='imagem'>"; como deve ficar para aumentar o tamanho da coluna, eu fiz assim mas não deu certo linha.cells[parseInt(coluna)-1].innerHTML = "style='WIDTH:40px; HEIGHT:20px'"; como poderia fazer?
  14. olimpia

    Componente

    obrigados a todos deu certo meu amigo Leandro Macedo me passou a dica de como fazer, ficou assim public DataSet DataSource { get { object DataSource = this.ViewState["DataSource"]; if (DataSource != null) //return this.ViewState["DataSource"]; return (System.Data.DataSet)DataSource; else return null; } set { ViewState["DataSource"] = value; } }
  15. olimpia

    Componente

    Bom dia Vamos ver se consigo descrever o meu problema Estou usando Visual Studio 2003, criei um novo projeto WebControlLibrary em c#, dentro do projeto e criado um arquivo com o nome de WebCustomControl1.cs substitui todo o codigo por este aqui using System; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; namespace ClientSideControls { /// <summary> /// Summary description for ConfirmButton. /// </summary> [DefaultProperty("Text"), ToolboxData("<{0}:ConfirmaButton runat=server></{0}:ConfirmaButton>")] public class ConfirmaButton : Button { [bindable(true), Category("Appearance"), DefaultValue("")] public string PopupMessage { get { // See if the item exists in the ViewState object popupMessage = this.ViewState["PopupMessage"]; if (popupMessage != null) return this.ViewState["PopupMessage"].ToString(); else return "Confirma?"; } set { // Assign the ViewState variable ViewState["PopupMessage"] = value; } } protected override void AddAttributesToRender(HtmlTextWriter writer) { base.AddAttributesToRender(writer); string script = @"return confirm(""%%POPUP_MESSAGE%%"");"; script = script.Replace("%%POPUP_MESSAGE%%", this.PopupMessage.Replace("\"", "\\\"")); writer.AddAttribute(HtmlTextWriterAttribute.Onclick, script); } } } compilei ( crtl+sthif+c)" e beleza uma dll foi gerada na pasta bin deste projeto Criei agora um projeto ASP .NET WebApplication , sendo que este já vem com um arquivo aspx, que é a pagina que vou usar Fui até o Solution Explorer na pasta References, cliquei com o botão direito e selecionei a opção Add Reference... Abriu uma tela Chamada "Add Reference" Na primeira aba chamada ".Net" cliquei no botão "Browse..." e selecionei a dll que foi criada no projeto WebControlLibrary, aquela que esta na pasta bin do projeto que descrevi acima beleza, voltando a tela "Add Reference" já aparece na grid mais abaixo "Selected Components" o nome da dll, cliquei no botão Ok e ela já foi adicionada como referencia do projeto depois fui na aba ToolBox" do Visual Studio na gui Web Forms" cliquei com o botão direito e no menu escolhi a opção Add/Remove Items..." Surgiu uma tela "Customize ToolBox" e na aba ".Net Framework Components" cliquei no botão "Browser..." e selecionei a dll, da mesma forma que fiz para adicionar em Reference Ai ela já é adicionada no grid acima, como o chekbox selecionado, cliquei em "OK" e tudo beleza, tenho mais um componente na minha toolbox Cliquei nele e arrastei para a pagina aspx, em suas propriedades tem uma opção chamada "PopupMessage" que já vem como default a mensagem "Confima?" Clicando em "F5" para executar a pagina o resultado foi o um botao que quando clicado exibe um "confirm" ( tipo o alert , mas com o botão de Ok e Cancelar) com a mensagem Confirma?" O que faz aparecer esta propriedade "PopupMessage" no componente é este codigo, que fica no arquivo cs do componente public string PopupMessage { get { // See if the item exists in the ViewState object popupMessage = this.ViewState["PopupMessage]; if (popupMessage != null) return this.ViewState["PopupMessage"].ToString(); else return "Confirma?"; } set { // Assign the ViewState variable ViewState["PopupMessage"] = value; } } pude perceber que o retorno é uma string, o que faz o conteudo desta string aparecer em um confirm quando o botão é clicado e este codigo aqui protected override void AddAttributesToRender(HtmlTextWriter writer) { base.AddAttributesToRender(writer); string script = @"return confirm(""%%POPUP_MESSAGE%%"");"; script = script.Replace("%%POPUP_MESSAGE%%", this.PopupMessage.Replace("\"", "\\\"")); writer.AddAttribute(HtmlTextWriterAttribute.Onclick, script); } } } Ai que vem o meu problema, ao invés de ter uma propriedade do Componente que receba uma string, preciso ter uma que receba um DataSet tentei desta forma public DataSet DataSource { get { object DataSource = this.ViewState["DataSource]; if (DataSource != null) return this.ViewState["DataSource"]; else return null; } set { ViewState["DataSource"] = value; } } Ou seja, criei uma propriedade chamada DataSource que recebera um DataSet Mas quando compilo a dll surge o seguinte erro Cannot implicitly convert type 'object' to 'System.Data.DataSet' Como posso fazer para resolver este erro?
  16. valeu.... vou ver o que posso fazer aqui
  17. poderia me passar o link, pois não achei.....
  18. beleza, vou verificar depois eu posto aqui
  19. sim fiz assim defini um id para cada tag <td> que desejo redimencionar e coloquei os codigo que coloquei nos textbox , passando o id de cada <td> Teria alguma forma de recuperar o id de uma tag quando passo mouse por cima da mesma?
  20. para redimencionar colunas de uma tabela
  21. não deu certo estou fazendo assim function testaTecla(evt) { if (evt.shiftKey) { // Executa algo se a tecla shift está pressionada } if (evt.ctrlKey) { // Executa algo se a tecla ctrl está pressionada } if (evt.altKey) { // Executa algo se a tecla alt está pressionada } } window.document.onkeydown = testaTecla; como deve ser?
  22. Como faço para capturar o quando o usuario preciona duas teclas Tipo alt+i, ctrl+g Tem possibilidades?
  23. esta ficando assim Que browser você esta usando, testa ai pra mim, aqui funcionou no IE 6.0 ( do windows 2003) e no Mozilla Firefox 1.0 Alguma ideia, alguma sugestão para melhorar o codigo, manda ai
  24. valeu era isto mesmo hehe, tem mais um duvida tenho esta linha aqui document.all.input mas input é uma variavel que recebe o id do objeto em que o mouse esta Tipo input = "Text1"; document.all.input mas não funciona, como devo fazer?
  25. beleza.... Mas como faço para mudar o cursor da pagina
×
×
  • Criar Novo...