HI,
peguei essa função para usar na minha página de downloads. Armazeno na tabela o tamanho do arquivo em bytes. Mas se eu fosse exibir esse campo na listagem o usuário num ia entender muita coisa não.
Peguei a função aqui
Converting bytes to GB in C#?
http://stackoverflow.com/questions/1242266/converting-bytes-to-gb-in-c/2082893#2082893
Fiquem na Paz!!!!
quarta-feira, março 19, 2014
Download de todos os tipos de arquivos do servidor utilizando ASP.NET
HI,
implementei essa rotina de download para poder atualizar o registro referente ao arquivo. Quando o usuário clica em um arquivo, aproveito para atualizar o seu contador de downloads.
Utilizei esse código para implementar minha página de downloads.
Download all types of files from server using ASP.NET
http://www.codeproject.com/Tips/341711/Download-all-types-of-files-from-server-using-ASP
Mas não funcionou de primeira. Analisando o código, vi que parava no comando PageMethods.SetDownloadPath(path, codigo);, quando clicava no link do arquivo.
Verificando no Chrome vi que dava o erro: PageMethods Is Undefined.
Achei essa página sobre o erro:
PageMethods Is Undefined ASP.NET AJAX
http://csharpdotnetfreak.blogspot.com/2009/07/pagemethods-is-undefined.html
Para solucionar meu problema, retirei da minha página Downloads.aspx o seguinte código:
e coloquei na minha página Main.aspx. É que na minha Downloads.aspx eu não tinha o ScriptManager, já que minhas páginas usam Master Page e não havia necessidade de a página de downloads ter esse recurso. E o ScriptManager fica na MasterPage. E ocorria o erro de PageMethods Is Undefined por causa da página de Downloads não ter ScriptManager.
Fiquem na Paz!!!
implementei essa rotina de download para poder atualizar o registro referente ao arquivo. Quando o usuário clica em um arquivo, aproveito para atualizar o seu contador de downloads.
Utilizei esse código para implementar minha página de downloads.
Download all types of files from server using ASP.NET
http://www.codeproject.com/Tips/341711/Download-all-types-of-files-from-server-using-ASP
Mas não funcionou de primeira. Analisando o código, vi que parava no comando PageMethods.SetDownloadPath(path, codigo);, quando clicava no link do arquivo.
Verificando no Chrome vi que dava o erro: PageMethods Is Undefined.
Achei essa página sobre o erro:
PageMethods Is Undefined ASP.NET AJAX
http://csharpdotnetfreak.blogspot.com/2009/07/pagemethods-is-undefined.html
Para solucionar meu problema, retirei da minha página Downloads.aspx o seguinte código:
[System.Web.Services.WebMethod]
public static string SetDownloadPath(string strpath, string codigo)
{
Page objp = new Page();
objp.Session["strDwnPath"] = strpath;
objp.Session["strDwnCodigo"] = codigo;
return strpath;
}
e coloquei na minha página Main.aspx. É que na minha Downloads.aspx eu não tinha o ScriptManager, já que minhas páginas usam Master Page e não havia necessidade de a página de downloads ter esse recurso. E o ScriptManager fica na MasterPage. E ocorria o erro de PageMethods Is Undefined por causa da página de Downloads não ter ScriptManager.
Fiquem na Paz!!!
Imagens representando tipos de arquivos
HI,
peguei essas imagens para usar em um projeto. Resolvi colocar na área de download uma imagem representando o tipo do arquivo.
A imagem é exibida de acordo com a extensão do arquivo.
Peguei as imagens aqui
Free Icon Set for files
https://github.com/teambox/Free-file-icons
Fiquem na Paz!!!
peguei essas imagens para usar em um projeto. Resolvi colocar na área de download uma imagem representando o tipo do arquivo.
A imagem é exibida de acordo com a extensão do arquivo.
Peguei as imagens aqui
Free Icon Set for files
https://github.com/teambox/Free-file-icons
Fiquem na Paz!!!
Carregando uma imagen dinamicamente no Crystal Reports
HI,
precisei desse recurso para pode carregar no relatório a logomarca de acordo com a empresa do usuário. Caso não tivesse feito isso, teria que ter dois rpts.
Segui essas dicas
Loading images dynamically in Crystalreport
http://stackoverflow.com/questions/2279270/loading-images-dynamically-in-crystalreport/2282696#2282696
Depois foi só passar por parâmetro o caminho da imagem. Utilizei o relatório no Asp.Net.
Fiquem na Paz!!!
precisei desse recurso para pode carregar no relatório a logomarca de acordo com a empresa do usuário. Caso não tivesse feito isso, teria que ter dois rpts.
Segui essas dicas
Loading images dynamically in Crystalreport
http://stackoverflow.com/questions/2279270/loading-images-dynamically-in-crystalreport/2282696#2282696
Depois foi só passar por parâmetro o caminho da imagem. Utilizei o relatório no Asp.Net.
Fiquem na Paz!!!
Marcadores:
carregar,
Crystal Reports,
image,
imagem,
load
Assinar:
Postagens (Atom)