2007年10月19日

xslt学习笔记

摘要: 元素 元素用于构建模板。 match属性用于联系XML元素和模板。match属性也可用来为整个文档定义模板。match属性的值是XPath表达式(举例,match="/"定义整个文档)。 元素 元素用于提取某个选定节点的值,并把值添加到转换的输出流中: 元素 元素可被用于选取某个指定节点集的每个XML元素。 元素用来对结果进行排序。 元素 如需放置针对XML文件内容的条件测试,请向X... 阅读全文

posted @ 2007-10-19 10:27 LongSky 阅读(105) 评论(0) 推荐(0) 编辑

C#中常用的文件操作方法

摘要: C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close();C#拷贝文件 string OrignFile,NewFile; OrignFile = Server.MapPath(".")+" 阅读全文

posted @ 2007-10-19 10:24 LongSky 阅读(265) 评论(0) 推荐(0) 编辑

您可能不知道的Asp.Net2.0技巧(转载vs2005.com)

摘要: 1. 在提交页面之后,保持滚动条的位置 可以在page指令上加上MaintainScrollPositionOnPostback指令 2. 在页面载入完之后,将焦点移动到某个控件,只需要指定Form的DefaultFocus属性就可以了。 ... 3. 通过DefaultButton属性设置form的默认相应按钮,即在用户敲回车时触发的按钮 ... 4. 可以使用$符... 阅读全文

posted @ 2007-10-19 10:23 LongSky 阅读(101) 评论(0) 推荐(0) 编辑

ASP.NET程序中常用代码 (部分转载)

摘要: ASP.NET程序中常用的代码自我总结 1打开新的窗口并传送参数 2.为按钮添加对话框 3删除表格选定记录 4.删除表格记录警告 5.点击表格行链接另一页 6.表格超连接列传递参数 7.表格点击改变颜色 8.关于日期格式 9.获取错误信息并到指定页面 10.清空Cookie 11.自定义异常处理 12.Panel 横向滚动,纵向自动扩展 13.回车转换成Tab 14.Dat... 阅读全文

posted @ 2007-10-19 10:23 LongSky 阅读(157) 评论(0) 推荐(0) 编辑

.NET中获取电脑名、IP地址及用户名方法

摘要: 在.NET中获取一台电脑名,IP地址及当前用户名是非常简单,以下是我常用的几种方法,如果大家还有其他好的方法,可以回复一起整理: 1. 在ASP.NET中专用属性: 获取服务器电脑名:Page.Server.ManchineName 获取用户信息:Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户... 阅读全文

posted @ 2007-10-19 10:22 LongSky 阅读(289) 评论(0) 推荐(0) 编辑

在.NET Framework中轻松处理XML数据(一)(转)

摘要: 在.NET Framework中,XmlTextReader和XmlTextWriter类提供了对xml数据的读和写操作。在本文中,作者讲述了XML阅读器(Reader)的体系结构及它们怎样与XMLDOM 和SAX 解释器结合。作者也演示了怎么样运用阅读器分析和验证XML文档,怎么样创建格式良好的XML文档,以及怎么样用函数读/写基于Base64和BinHex编码的大型的XML文档。最后,作者... 阅读全文

posted @ 2007-10-19 10:22 LongSky 阅读(163) 评论(0) 推荐(0) 编辑

在.NET Framework中轻松处理XML数据(转)

摘要: 在.NET Framework中轻松处理XML数据(二) 分析属性值 大部分情况下,属性值都是一个简单的文本字符串。然而,这并不意味着实际应用中的属性值都是字符型的。有时候,属性值是由许多种类型的数据组合而成的,例如Date或Boolean,这时,你就要用XmlConvert或System.Convevt类的方法把这些类型转换成原来的类型。XmlConvert和System.Convevt... 阅读全文

posted @ 2007-10-19 10:21 LongSky 阅读(303) 评论(0) 推荐(0) 编辑

XPath的语法(转)

摘要: 4.XPath的语法 我们在前面已经提到过,XPath是用来帮助XSLT在XML源文档中查找定位信息的语言。在实际使用过程中,XPath和XSLT总是混在一起使用,在上面一章的语法例子中我们已经有使用到XPath的语法,只是没有明确点出。但W3C将它们分成两个标准,所以我们也将它们拆成两章来讲解。 4.XPath的语法 4.1 当前位置 4.2 寻址操作 4.3 运算符 ... 阅读全文

posted @ 2007-10-19 10:20 LongSky 阅读(212) 评论(0) 推荐(0) 编辑

GridView在编辑的时候控制编辑框的列宽。

摘要: GridView在编辑的时候控制编辑框的列宽。 protected void gvWKPL_RowEditing(object sender, GridViewEditEventArgs e) { foreach (TableCell varcell in gv.Rows[gv.EditIndex].Cells) { try { TextBox curText = (TextBox)varc... 阅读全文

posted @ 2007-10-19 10:20 LongSky 阅读(317) 评论(0) 推荐(0) 编辑

网络打印概述(转载)

摘要: 网络打印概述 • B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制 不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。 优点... 阅读全文

posted @ 2007-10-19 10:19 LongSky 阅读(272) 评论(0) 推荐(0) 编辑

xml(XmlNodeReader 使用)(摘)

摘要: protected void Button2_Click(object sender, EventArgs e) { string strFilePath = ""; //Create XML DOM instance XmlDocument document = new XmlDocument(); ... 阅读全文

posted @ 2007-10-19 10:17 LongSky 阅读(228) 评论(0) 推荐(0) 编辑

WriteXML(写给自己)

摘要: protected void btnWriteXML_Click(object sender, EventArgs e) { //Create document outline const string strFileName = "D:\\WriteXMLExample.xml"; XmlTextWriter objXmlTW = ... 阅读全文

posted @ 2007-10-19 10:16 LongSky 阅读(182) 评论(0) 推荐(0) 编辑

Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

摘要: 今天碰到了一个查询异常问题,上网查了一下,感谢原创和译者 如果你使用的数据库连接类是 the Data Access Application Blocks "SqlHelper" 或者 SqlClient Class , 你在执行一个很费时的SQL 操作时候,可能就会碰到下面的超时异常。 --------------------------- ------------------------... 阅读全文

posted @ 2007-10-19 10:13 LongSky 阅读(339) 评论(0) 推荐(0) 编辑

动态构建DataTable

摘要: DataTable dt = new DataTable(); dt.Columns.Add("Matnr"); dt.Columns.Add("ItemNo"); dt.Columns.Add("Use"); DataRow dr = dt.NewRow(); dr[0] = this.txt_YlName.Text.Trim(); dr[1] = this.txt... 阅读全文

posted @ 2007-10-19 10:13 LongSky 阅读(137) 评论(0) 推荐(0) 编辑

ASP.NET中的数据绑定:哪个更快? (部分源自JGTM'2007 [MVP])

摘要: ASP.NET使用动态编译技术,在运行时动态将同一目录的*.aspx文件先生成*.cs,然后调用CompilerServices将其编译成assemblies(可以到你的%SYSTEMROOT%\Microsoft.NET\Framework\V1.x.xxxx\Temporary ASP.NET Files下面看看)。因此了解ASP.NET编译的过程是优化ASP.NET运行效率的关键之一。... 阅读全文

posted @ 2007-10-19 10:12 LongSky 阅读(113) 评论(0) 推荐(0) 编辑

GridView删除列实现删除时确认对话框

摘要: 好像很简单的样子,自己都不好意思贴了. 首先将CommandField(删除)列转换成模版列 其次在数据行绑定时写入下列代码. protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //在服务器端添加删除确认 if (e.Row.RowType ==... 阅读全文

posted @ 2007-10-19 10:12 LongSky 阅读(124) 评论(0) 推荐(0) 编辑

利用sender的Parent获取GridView中的当前行(转自Web.网际浪人)

摘要: 看论坛里很多人都在问如果获取GridView当行的问题, 当然解决这个问题有好几个方法: 1 加RowCommand事件中,判断请求的发出按钮控件名,根据传递的参数来获取当前行中我们需要的参数。 2 GridView设置datakeynames方式。 …… 以上方法实现不再累赘。 今天给大家介绍一种最方便,也最满足日常思维的好办法: 采用控件事件的sender的Parent来获取cell对... 阅读全文

posted @ 2007-10-19 10:11 LongSky 阅读(145) 评论(0) 推荐(0) 编辑

asp.net 很简单的ConfirmBox 对话框 实现

摘要: 最近有一个需求要实现ConfirmBox的效果,由于时间关系不想用Ajex技术(觉得实现起来很麻烦),后来想了一个变通的方法. 虽然会实现,但是效果是有了,user才不管会不会刷新呢,看起来是那回事,而且做的快就行了. 有时候先进的技术不一定就能达到很好的效果,做什么程序都要看user的要求呀! 实现如下 1.放一个能临时存放值的东西(要隐藏哟),我放的TextBo... 阅读全文

posted @ 2007-10-19 10:11 LongSky 阅读(162) 评论(0) 推荐(0) 编辑

bat基础(转自"堇色苹果")

摘要: 感谢原创作者的辛勤劳动. bat基础 大家知不知道默认共享这回事?这东西用不着的地方可就不是好东西了.所以就要删掉.但这东西是每次系统重起后都会重新创建的.所以每次都要重新打开cmd重新删掉一下.极为麻烦.但有了批处理文件就不一样了,先把命令输入到批处理文件中,然后加入到启动项中,每次启动就会自动运行,免去了每次输入命令的麻烦.至于怎么写这个批处理文件嘛,到文章的结尾我会告诉大家的,但不知道... 阅读全文

posted @ 2007-10-19 10:11 LongSky 阅读(146) 评论(0) 推荐(0) 编辑

简单的ajax实现

摘要: 1。最简单的ajax实现。 这里,我们通过一步步的解析,来形成一个发送和接收XMLHttpRequest请求的程序框架。AJAX实质上也是遵循Request/Server模式,所以这个框架基本的流程也是:对象初始化à发送请求à服务器接收à服务器返回à客户端接收à修改客户端页面内容。只不过这个过程是异步的。 A、初始化对象并发出XMLHttpRequest请求 为了让Javascript... 阅读全文

posted @ 2007-10-19 10:10 LongSky 阅读(130) 评论(0) 推荐(0) 编辑

导航