AspNet技术

AspNet技术

asp.net开发与web标准的冲突问题的一些常见解决方法

阅读(31) 作者(admin)

论坛中也经常有从事.net开发的新手朋友问一些asp.net开发过程中与web标准之间的冲突问题,其实说到底就是客户端代码生成的问题。更高深的开发层面的东西我也说不出来,从页面前端的角度和大家分享一下建议:少用asp.net中...

AspNet技术

asp.net 分页sql语句(结合aspnetpager)

阅读(23) 作者(admin)

数据库操作类:复制代码 代码如下:/// <summary> /// 取得总数 /// </summary> /// <returns></returns> public string getTotal() { StringBuilder sb = new StringBuilder(); sb.Append("select count(*) total from...

AspNet技术

asp.net Repeater中使用if的代码

阅读(17) 作者(admin)

复制代码 代码如下:<%# String.IsNullOrEmpty(Eval("enddate_duty_").ToString())?"<tr style='color:red'>":"<tr>"%>

asp.net日期绑定的转换复制代码 代码如下:<%#Eval("date_","{0:d}")%>...

ASP.NET Ref和Out关键字区别分析
AspNet技术

ASP.NET Ref和Out关键字区别分析

阅读(21) 作者(admin)

值类型 引用类型 以C#为例:其值类型为sbyte,byte,char,short,ushort,int,uint,long和ulong,float和double,当然还有decimal和bool。而引用类型则是string和object。我想说的我想说的就是――Ref和Out把我弄糊涂的原因是,当时没有...

AspNet技术

C# 命名规则(挺不错的)

阅读(27) 作者(admin)

1.用Pascal规则来命名方法和类型。 public class DataGrid { public void DataBind() { } } 2.用Camel规则来命名局部变量和方法的参数. public class Product { private string _productId; private string _product...

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时屏蔽掉页面上所有提交按钮(也可以执行你自...