技术开发

AspNet技术

asp.net 动态生成控件并获取其值

阅读(28) 作者(admin)

复制代码 代码如下://动态生成三个控件 protected void Button1_Click(object sender, EventArgs e) { for (int i = 0; i < 3; i++) { TextBox t = new TextBox(); t.ID = string.Format("newTextBox{0}",i); Panel1...

AspNet技术

Javascript调用Webservice的多种方法

阅读(17) 作者(admin)

复制代码 代码如下:using System; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; [webservice(namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiPro...

AspNet技术

使用DataGrid中扩展ItemRenderer和HeaderRenderer进行操作

阅读(27) 作者(admin)

如果仅仅只是简单的显示数据,或者对显示数据做一些格式化操作,基本的DataGrid,加labelFunction支持就可以满足了,但大多我们需要针对不同的数据和对象,进行不同的渲染,比如checkbox啦,下拉选择框,日期等等,再比如自己控制显示...

.Net Compact Framework开发小技巧 推荐
AspNet技术

.Net Compact Framework开发小技巧 推荐

阅读(29) 作者(admin)

1. 获取应用程序当前的路径 复制代码 代码如下:System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase Mobile中的文件系统是以根目录开始的文件系统,只支持绝对路...

.Net下的签名与混淆图文分析
AspNet技术

.Net下的签名与混淆图文分析

阅读(22) 作者(admin)

签名即强命名程序集,可以确保你的程序集唯一,而不被篡改、冒用等;即使相同名字的程序集如果签名也会不同。签名前后程序集结构对比假设程序集名子叫"WindowsApplication1",签名前后程序集信息对比复制代码 代码如下:Windo...

.Net连接Oracle数据库的实现代码
AspNet技术

.Net连接Oracle数据库的实现代码

阅读(15) 作者(admin)

访问Oracle时客户端(或者web服务器)得安装一个Oracle的客户端,这个有点不爽,SQL Server不用呀,MySQL顶多来个MySql.Data.dll 就搞定。寻觅了很久找到一个相对苗条的客户端,才12M多、小巧实用呀。安装后如下:一个类似查询...

AspNet技术

.net发送邮件实现代码

阅读(25) 作者(admin)

MailMessage objMail = new MailMessage(); objMail.Subject = "邮件主题"; objMail.Body = "邮件正文"; string mfrom = txtFrom.Value; //从页面读取发送者地址 objMail.From = new MailAddress(mfrom); string mt...

AspNet技术

C# 邮件地址是否合法的验证

阅读(26) 作者(admin)

复制代码 代码如下: /// <summary> /// 检测输入的邮件地址strEmail是否合法,非法则返回true。 /// </summary> public bool CheckEmail(string strEmail) { int i, j; string strTmp, strResult; string strWords = "...

AspNet技术

asp.net 事件与委托分析

阅读(23) 作者(admin)

它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的优点。首先,函数指针只能指向静态函数,而...

AspNet技术

asp.net Execl的添加,更新操作实现代码

阅读(39) 作者(admin)

using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.W...

AspNet技术

C# 无限级分类的实现

阅读(25) 作者(admin)

数据库表:CategoryInfo 字段名 类型 ciID int //记录序号,自增量 ciName nvarchar(20) //分类名 ciParent int //父分类序号 ciLayer int //所处的层次 ciDescription nvarchar(200) //对分类的描述 分类的类设计 publi...

AspNet技术

从外部的js文件中获取ASPX页面的控件ClientID

阅读(27) 作者(admin)

前言 当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。 例如:ContentPlaceHolder1中的Button1默认情况下会生成“ctl0...

AspNet技术

asp.net 生成曲线图实现代码

阅读(25) 作者(admin)

我的Dataset是从表Sendrec里读取的数据,分别有Id,Sendid(订单号),Sendtime(记录时间),Sendnum(单位时间发送量/我这里是五分钟)几个字段 过程如下: public void draw(Page page,DataSet ds,int Tnum){} 其中page是用...

AspNet技术

.NET 数据库连接池

阅读(25) 作者(admin)

则您需要负责打开 SqlConnection 对象,而且,更重要的是,在查询结束时关闭该对象。如果您忘记了进行关闭,孤立连接会迅速地积累起来。监视连接数 为了对孤立连接和发生溢出的连接池进行测试,我编写了一个 Web 窗体的示例应...

AspNet技术

ASP.NET 多次提交的解决办法

阅读(25) 作者(admin)

它的原理是:asp.net页面提交的时候会调用ValidatorOnSubmit方法(内置的),我们利用js方法的覆盖特性,把系统内置的ValidatorOnSubmit替换成我们的版本,然后当执行ValidatorOnSubmit时屏蔽掉页面上所有提交按钮(也可以执行你自...

AspNet技术

asp.net sqlconnection con.close和con.dispose区别

阅读(25) 作者(admin)

con.close() 是关闭连接,实际上是把连接放回ado.net的连接池,并没有真正关闭,所以再次连接时只是把连接从池中拿出来用,速度很快。 con.dispose是用来释放对象的所在内存,相对于new sqlconnection(); 只用dispose是不...

AspNet技术

firebird Embedded模式(.net 3.5)

阅读(26) 作者(admin)

复制代码 代码如下:Dim connectionString = New FbConnectionStringBuilder() connectionString.ClientLibrary = "fbembed.dll" connectionString.ServerType = FbServerType.Embedded connectionString.Database =...

AspNet技术

ASP.NET 多次提交的解决办法2

阅读(25) 作者(admin)

例如: protected void Page_Load(object sender, EventArgs e) { //.net1.1 Button1.Attributes.Add("onclick", "this.disabled=true;" + this.GetPostBackEventReference(this.Button1)); //.net 2.0以上 Button1.At...

AspNet技术

js控制.net验证控件是否可用。

阅读(22) 作者(admin)

function validChange() { // Do nothing if client validation is not active if (typeof (Page_Validators) == "undefined") return; if($("rbBotton_0").checked==false) { ValidatorEnable($('<%=RequiredFieldV...

AspNet技术

js 父页中的单选按钮取值

阅读(15) 作者(admin)

int starvalue = 3; ContentPlaceHolder ch = (ContentPlaceHolder)Master.FindControl("middlecontent"); RadioButton radio = new RadioButton(); for (int i = 1; i <= 5;i++ ) { radio = (RadioButton)ch.FindCo...