最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7509 今日文数:2446
|
1.功能说明输入文件路径,在浏览器输出文件预览信息,经测试360极速(Chrome)、IE9/10、Firefox通过2.分类文件及代码说明DemoFiles存放可测试文件Default.aspx启动页ExcelPreview.csExcel预览类?12345678910111213141516171819202122...
|
一、服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览微软方:利用Office2007以上版本的一个PDF插件SaveAsPDFandXPS.exe可以导出PDF文件,然后再利用免费的swftools.exe工具生成swf格式的Flash文件,网页中加载flexpaper免费开源工具(有广告)实现Fl...
|
stringfullPath=@\WebSite1\Default.aspx;stringfilename=System.IO.Path.GetFileName(fullPath);//文件名“Default.aspx”stringextension=System.IO.Path.GetExtension(fullPa...
|
自己写排序算法十分繁琐,而且不够灵活,百度搜索“ASP文件夹排序”搜到的结果可以100%视为垃圾。本文推荐一种最小代价的做法。定义获取排序文件列表的函数FunctiongetSortedFiles(folderPath)Dimrs,fso,folder,FileConstadInteger=3ConstadDate=7...
|
在C#中,我们用字符串\r\n表示回车换行符。stringstr=第一行\r\n第二行;但是我们更推荐Environment.NewLine(名称空间为System),Environment是类,NewLine是字符串属性,用于获取当前环境中定义的回车换行符字符串。stringstr=第一行+Environment.N...
|
<html>
<head>
<title>javascript获得客户端硬件信息-www.web2bar.cn/</title>
<metaname=GENERATORcontent=MicrosoftVisualStudio.NET7.1>
<...
|
eval和bind都是绑定datatable或者其他(集合,等)中的内容,那么他们有什么区别呢?性能方面怎么样呢?eval有哪几种用法呢?本文将做详细介绍:
ASP.NET中的Eval和DataBinder.Eval方法bind是双向绑定,但需数据源可更改才能用。ASP.NET2.0改善了模板中的数据绑定操作,把v1...
|
一直觉得repeater不灵活,但是其实如果用后台拼接html内容的话,结合object类型,其实可以变化出多变的内容。这里有个需求需要根据不同的基金经理来绑定变动后的基金经理内容,每个基金经理还有特定的ID用来拼接处html超链接来跳转,困难来了,如果知道不同的内容的基金经理,是一个,二个或者多个呢,多个自然可以用逗...
|
XML/HTMLcode?123456789101112<asp:RepeaterID=rptTestrunat=server><HeaderTemplate><table><tr><th>列名1</th><th>列名2</th&...
|
一个在aspx页面中,可把DataTable、GridView或是DataList等DataControl数据导出至Word和Excel中。已经在专案实际应用,解决导出时乱码问题。你先在专案根目录下创建一个Temp目录,所有导出的文件将先暂存于此目录之后再导出。您可在程序中,设定导出的文件名。注意,需要在.aspx.c...
|
问题来自论坛,有网友这样的要求,在ASHX内呼叫ASPX.cs的一个方法或函数。在一个网站中,也许不止只有一个aspx网页。把aspx.cs内的方法宣告为public,ashx想呼叫时,也不知道是哪一个aspx内的方法。就是某一个aspx.cs有引用了这个ashx,这个ashx也不知道呼叫的方法在当前这个aspx中。为...
|
最近有看到网友在做文档在线浏览,刚开始时,Insus.NeT是想使用FlashPaper2来实现,由于自己的开发环境是Win764bit的,一直找不到FlashPaper2的64bit的驱动,最后Insus.NET只好使用FlexPaper来实现了,FlexPaper有点不好,就是在浏览时,右下角有一个AboutLog...
|
早上有分享《Repeater控件动态变更列(Header,Item和Foot)信息》,是动态变更一些列的内容。虽然它算不上是完全动态化,但它已经达到初期想要的效果。如果你稍有仔细,也能轻易把它弄出来。现另开一篇,Insus.NET不是重新另外写,而是想重构cs的代码,因为前一篇的代码虽然简单,但代码冗余过多。重构开始:...
|
练习一个小功能,在Repeater的FooterTemplate显示某列总计,参考下图最底Highlight一行。Hightlight一行,前五列有合并。最后两列中,一列显示Total,一列显示总计,文本右对齐。结合下图来参考:接下来是.cs的程序:
|
准备一下,近段时间,需要把Excel的数据导入数据库中。引用命名空间:usingSystem.Configuration;usingSystem.Data;usingSystem.Data.OleDb;usingSystem.Data.SqlClient;你可以写一个方法,是去读取Excel文档的方法,返回DataSe...
|
学习或是开发asp.net程序,如果你很不喜欢使用GridView,DataList或是Repeater控件去显示来自数据库的数据,你完全可以使用html的table来完成。今天Insus.NET还让你知道动态去生成table的头以及数据行。asp.net有一个控件asp:Literal,它是能呈现html的代码。OK...
|
需求开发一个小报表,显示最近五个月的summary的数量统计,报表会随月份的变化而变化,如下图。第一列[Department]固定,第二至第六列,也就是说Nov2012这列会在下月的时候消失,其后的列会向前移,最后一列Mar2013会变为Apr2013。下图中,最底一行是显示每一列的总数(除第一列外)。为了这个报表,I...
|
ASP.NETEval四种绑定方式:1、1.x中的数据绑定语法<asp:Literalid=litEval2runat=serverText=<%#DataBinder.Eval(Container.DataItem,userName)%>/>2、2.x简化Eval数据绑定语法<asp:L...
|
需数据源支持Eval(“”)单向绑定,用于单向输出;Bind(“”)双向绑定,除了输出,还可以接收客户端提交的值。ASP.NET2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem,fieldname)简化为Eval(fieldname)。Ev...
|
Repeater?一个只会绑定数据并显示数据的低级控件?哦~谁告诉你的?Repeater因为他的灵活性和扩展性很高,备受很多程序员青睐。我的一个.net群成员曾因为比较Repeater和GridView而争得面红耳赤。我个人也是因为GridView有些功能无法实现,才开始研究Repeater的。当然了,我对GridVi...
|
上图读取考勤数据代码:
axCZKEM1.EnableDevice(iMachineNumber,false);//disablethedeviceif(axCZKEM1.ReadGeneralLogData(iMachineNumber))//读取所有考勤数据到内存缓存elseif(idwSecond<10)...
|
SMTP(SimpleMailTransportProtocol)简单邮件传输协议。在.NETFrameword类库中提供SmtpClient类(System.Net.Mail),她提供了一个轻型方法来发送SMTP电子邮件信息。SmtpClient类中的Bcc属性是用来指定此电子邮件抄送的收件人的集合,这就意味着可以为...
|
在用户环境发现一个现象,使用System.Net.Mail.SmtpClient发送邮件,当附件名包含中文且长度较长时,最终的邮件里附件名会乱掉,写个简单的测试程序:123456789varmail=newMailMessage(from@test.com,to@test.com);mail.Subject=测试邮件乱...
|
C#发邮件内嵌图片例子一邮件内容调用图片格式为:发送邮件的服务端代码为:SmtpClient发送邮件的对象//代码省略System.Net.Mail.MailMessagemailMessage=newSystem.Net.Mail.MailMessage();mailMessage.From=发送者邮箱;mailMe...
|
到目前为止,发电子邮件已经不是什么新闻了,.Net中包含邮件客户端并不足为奇。一个老的编程事实任然有效:所有程序将扩大到包括最终发送(接收)的电子邮件。因此,如何增加电子邮件到您的程序?此帖探讨我们如何能够使用System.Mail.SmtpClient发送格式化电子邮件。有许多可供选择的选项,我们将探讨其中的大多数。...
|