如沐博客-互联网观察者

致力于互联网产业的发展

[置顶] 十年技术 不要再迷茫

[置顶] 程序员应聘面试经验谈

[置顶] 最近手头紧,出几个域名,基本上都是老米

C#数字格式化输出

C#数字格式化输出

int a = 12345678;
    //格式为sring输出
    Label1.Text = string.Format("asdfadsf{0}adsfasdf",a);
    Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf";
...

ASP.NET获取客户端IP及MAC地址

获取客户端IP:
private string GetClientIP()
{
string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (null == result || result == String.Empty)
    {
        result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
...

『分享』.net错误代码(下)

错误 CS0192 只读域不能为ref或out型
错误 CS0193 或操作符只能对指针使用
错误 CS0196 一个指针只能指向一个值
错误 CS0198 静态的只读域不能被赋值
错误 CS0199 静态的只读域不能为ref和out型
错误 CS0200 只读的属性、索引指示器属性不能被赋值
错误 CS0201 不能作为语句使用
错误 CS0202 对GetEnumerrator的调用必须返回类或结构
...

『分享』.net错误代码(上)

错误 CS0001 编译器内部错误
错误 CS0003 内存溢出
错误 CS0004 提升为错误的警告
错误 CS0005 编译器选项后应跟正确的参数
错误 CS0006 找不到动态链接的元数据文件
错误 CS0007 .Net 环境初始化错误
错误 CS0008 从文件中读取元数据错误
错误 CS0009 不能打开元数据文件
错误 CS0010 名字空间与类型的声名不能同名
...

在ASP.NET中动态地“重写”URL

经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。
  为什么URL映射和重写很重要?
  下面是开发人员想要对URL有更大的灵活性的最常见的场景:
  1) 处理这样的情形:你要更改你的web应用中网页的结构,但你同时也要确保在你移动网页后,那些被人收藏的老URL不会成为死链接。重写URL允许你透明地将请求转交到新的网页地址而不出错。
...

ASP.NET WAP开发

选择用ASP.NET开发,ASP.NET开发WAP站点,实在简单,就是一个移动控件的运用,根本不用懂WML语法.唯一不同的,就是一个ASPX文件可以支持多个FORM,不同FORM之间可以切换,
最后ASP.NET根据访问的设备,输出不同的内容,
如果用IE访问就输出HTML,手机访问,输出WML,
不过在开发过程中也遇到了很多问题,一些问题总结如下:
1.模拟器选择:
    WINWAP,
...

asp.net分页类

共享的分页类,使用非常简单,试合初学者使用,但效率较低,使用的是PagedDataSource分页
public PagedDataSource GetPagedDataSource(DataSet MyDataSet,int PageSize,int PageNum,string AspxName,Label PageLable)
{
PagedDataSource PDS=new PagedDataSource();
PDS.AllowPaging=true;
...

C#过滤特定字符串

/**//// <summary>
        /// 检测输入字符串strInput是否在禁用字符串strConfigWords中存在,存在则过滤该输入值。
        /// </summary>
        public string CheckRepWords(string strConfigWords,string strInput)
...

ASP用JMail、CDO发送邮件

前一段时间有发过一个简单的JMAIL邮件发邮件的代码,今天就把这个代码做一个具体的注解,并增加了另外两个格式的代码,并举几个简单的例子:
首先是jmail.smtpmail的核心代码:
<% Set jmail = Server.CreateObject("JMAIL.SMTPMail") '创建一个JMAIL对象 jmail.silent = true 'JMAIL不会抛出例外错误,返回的值为FALSE跟TRUE jmail.logging = true '启用使用日志 jmail.Charset = "GB2312" '邮件文字的代码为简体中文 jmail.ContentType = "text/html" '邮件的格式为HTML的 jmail.ServerAddress = "Server Address" '发送邮件的服务器 jmail.AddRecipient Email '邮件的收件人 jmail.SenderName = "SenderName" '邮件发送者的姓名 jmail.Sender = "Email Address" '邮件发送者的邮件地址 jmail.Priority = 1 '邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值 jmail.Subject = "Mail Subject" '邮件的标题 jmail.Body = "Mail Body" '邮件的内容 jmail.AddRecipientBCC Email '密件收件人的地址 jmail.AddRecipientCC Email '邮件抄送者的地址 jmail.Execute() '执行邮件发送 jmail.Close '关闭邮件对象 %>
...

用Ajax.net实现的一个无刷新的多级联动下拉列表框

用Ajax.NET Ectention 实现的一个无刷新的多级动态下拉列表框,使用的3个UpdatePanel,每一个中放一个DropDownList,分别为
  
   DropDownList1、2、2,其中UpdatePanel2由UpdatePanel1触发,UpdatePanel3由UpdatePanel2和UpdatePanel1共同触发,
  
   也可以增加到很多级,只要类似的改代码就可以了。
...

分页:[«]12[13][14][15][16][17][18][19][20][21][22][23][24][25][26][»]

Copyright 2010-2021 25230.NET All Rights Reserved.