摘要:
在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。在ASP.NET中,要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascript,这样做的好处是不需要服务器端进行处理,有客户端自行获取,传递到服务...
阅读全文
posted @ 2006-08-10 21:40
石川
阅读(523)
推荐(0)
编辑
摘要:
本Blog登出后受到了大家的关注,其中“盛国军”朋友提出了使用存储过程“sp_tables”也可以实现这个目的,所有本人对这个Blog有进行了完善。在很多情况下我们需要将指定的数据库中的所有表都列出来。在使用C#进行软件开发时,我们有哪些方法可是实现这个目的呢?本人对此进行概要的总结,有以下6中方式可以实现这个目的。1、SQLDMOSQLDMO是操作SQLServer的理想的方式,如果您的数据库是...
阅读全文
posted @ 2006-08-10 21:38
石川
阅读(347)
推荐(0)
编辑
摘要:
结这次的工作,明白了几个关键的地方:1.JavaScript中的确可以直接引用.Net服务器端控件,但是问题在于,控件的ID在编译后会自动加上名字空间,所以这里要特别注意。2.使用JavaScript可以使对TreeView的操作不需要再PostBack,十分方便有效。3.空间状态的显示和实际存储是有区别的,一定要十分注意。需要在C#文件中加入: TreeView.Attributes.Add(...
阅读全文
posted @ 2006-08-10 21:35
石川
阅读(356)
推荐(0)
编辑
摘要:
1. 打开新的窗口并传送参数: 传送参数:response.write("") 接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1"); 2.为按钮添加对话框 传送参数:response.write("") 接收参数:string a = Request.QueryString("id");st...
阅读全文
posted @ 2006-08-10 21:27
石川
阅读(295)
推荐(0)
编辑
摘要:
实现的效果是由于单条记录需要了解的信息过多使DataGrid中摆放不下时的解决方案,首先将记录的一部分信息进行分类将重要的信息进行保留显示,将相关信息列隐藏掉,在鼠标移动到DataGrid中相应的记录中时,会出现一个跟随鼠标的ToolTip将相关信息显示在其中。 实现原理是在HTML中隐藏一个放在DIV标签中的Table,然后在分别通过鼠标的onmouseover和onmouseou...
阅读全文
posted @ 2006-08-10 21:26
石川
阅读(207)
推荐(0)
编辑
摘要:
通过程序自动的读取其它网站网页显示的信息,类似于爬虫程序。比方说我们有一个系统,要提取BaiDu网站上歌曲搜索排名。分析系统在根据得到的数据进行数据分析。为业务提供参考数据。 为了完成以上的需求,我们就需要模拟浏览器浏览网页,得到页面的数据在进行分析,最后把分析的结构,即整理好的数据写入数据库。那么我们的思路就是: 1、发送HttpRequest请求。 2、接收HttpResponse返回的...
阅读全文
posted @ 2006-08-10 20:25
石川
阅读(201)
推荐(0)
编辑
摘要:
这些代码全部写在和页面分离的代码页中(codebehind),如果要嵌入到*.aspx页面,可能 会出现问题. 1.打开新窗口 这个简单:Response.Write(@""); 2.调整本窗口大小和位置 Response.Write(""); Response.Write(""); 3.关闭窗口 //关闭当前窗口,并提示用户时候关闭,yes关闭,no退出 Response.Wr...
阅读全文
posted @ 2006-08-10 17:54
石川
阅读(177)
推荐(0)
编辑
摘要:
1. 为 DataGrid 控件设计样式在之后添加如下代码说明:(1) 在每个标签内主要是 ForeColor BackColor Font-Bold 这几个属性值2. 为 DataGrid 控件添加绑定列说明:(1) 在标签内的基本属性是 DataField / HeaderText (2) DataFormatString 用于 获取或设置指定列中各项的显示格式的字符串。形式为 { A: Bx...
阅读全文
posted @ 2006-08-10 17:05
石川
阅读(251)
推荐(0)
编辑
摘要:
效果如图(我确实懒了点,按纽的名字都没有改,哈哈)需要说明的是,因为提交对比后,页面是重新刷新了,所以文本框里面看见的和后面图片显示不一样,这个不需要太多说明吧!! 混合模式刷新出现约界错误 已经被 stone(QQ9337874) 修正!! 下面是GDI+绘图的代码段,以及显示的调用等 using System;using System.Data;using System.Configu...
阅读全文
posted @ 2006-08-10 17:03
石川
阅读(282)
推荐(0)
编辑