03 2012 档案
摘要:一般反射接口定义在单独一个程序集内,第三方程序集引用接口并实现接口,并在宿主通过反射得到类型调用 接口程序集: ILog接口: public interface ILog { void WriteErrorEvent(string errorMessage); void WriteApplicationEvent(string applicationMessage); void WriteSecurityEvent(string securityMessage); }第三方程序集:public class MyLog:ILog ...
阅读全文
摘要:预处理标示特性 Conditional Conditional 应用于方法以启用或禁用程序特定的诊断信息的显示:#define TRACE_ONusing System;using System.Diagnostics;public class Trace{ [Conditional("TRACE_ON")] public static void Msg(string msg) { Console.WriteLine(msg); }}public class ProgramClass{ static void Main() { T...
阅读全文
摘要:SQL Server 2005没有直接生成表内容的脚本功能需要手动实现View Code CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS BEGIN declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @...
阅读全文
摘要:在web.config中的 <system.web> </system.web>内加入如下代码: <httpRuntime executionTimeout="600" maxRequestLength="951200" useFullyQualifiedRedirectUrl="true" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" e
阅读全文
摘要:在开发Web程序时,需要监听http连接,看看数据的底层数据传输有没有发生异常。这对于AJAX开发来说更为重要。网上这类的工具有许多,IE和FF两个阵营都有许多工具可选。不过对于IE阵营,虽然工具功能强大,但大多为商业软件,即要收money的。不过,有一款功能强大且免费的工具可以选择:fiddler2。它基于.NET Framework开发,功能丝毫不弱于商业软件。不过fiddler2默认不监听本地的http连接,如果域名localhost,则不进行监听。在IIS上,可以把一个网站与一个IP挂钩,这样通过IP来访问网站,fiddler2可以正常进行监听。不过手打IP确实有点痛苦。其实,只要域名
阅读全文
摘要:<%@ Page Language="C#" AutoEventWireup="true" %><%@ Import Namespace="System.Runtime.InteropServices" %><%@ Import Namespace="System.IO" %><%@ Import Namespace="System.Data" %><%@ Import Namespace="System.Reflection&qu
阅读全文
摘要:数据绑定控件中模板中使用服务端控件时,属性中有数据绑定只能是<%#Eval()%>前面不能加其他内容如需要设置"~\Dir\<%#Eval()%>"需要在后置文件定义一个处理函数 protected string ConvertStr(object str) { return @"~\Dir\" + str; }aspx中调用<%#ConvertStr(Eval("BindingField"))%>
阅读全文
摘要:<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ObjectDataSource1" onitemdatabound="Repeater1_ItemDataBound"> <ItemTemplate> <asp:Label ID="LabelName" runat="server" Text='<%#Eval("NickName") %>&
阅读全文
摘要:Slider控件如果设置过Value,在XAML中设置ValueChanged事件会出错,需要在load中编码设置
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <title></title> <script type="text/javascript" defer=&
阅读全文
摘要:①<script runat="server">代码段与<%%>内联代码段的区别在asp.net页面的aspx文件中允许使用<script runat="server">和<%%>标记来插入代码片断。这两种方式有什么区别呢?<script runat="server">标记中的代码跟.cs文件中的代码地位是一致的,比如像下面这样声明一段事件处理代码<script runat="server"> protected void TextBox1_T
阅读全文
摘要:var arry = [1, 2, 3, 4]; var arry2 = $.map(arry, function (item) { return item * item; }); var obj = { "pro1":"11", "pr02":"22" }; $.each(arry2, function () { document.writeln(this); }); $.each(arry2, function (key, value) { document.write...
阅读全文
摘要:配置文件中加入 <system.net> <mailSettings> <smtp> <network host="smtp.qq.com" port="25" userName="475504513@qq.com" password=""/> </smtp> </mailSettings> </system.net> MailMessage msg = new MailMessage(); msg.From = new MailA
阅读全文
摘要:迁移时代码部分样式没了,具体见http://blog.csdn.net/ssll7759/article/details/7362405通过System.Windows.Browser命名空间下的HtmlPage,HtmlDocument,HtmlElement,HtmlWindow操作浏览器对象(1) HtmlDocument的属性简介 Body:Html的Body对象 Cookies:Cookie字符串 DocumentElement: DocumentUri:Silverlight宿主的html地址 QueryString:页面的查询字符串参数(2) HtmlPage的属性简介 可以使用
阅读全文
摘要:简单使用的例子 { List<int> list = new List<int>(){0,1,2,23,214}; var rst= list.Where(item => item > 5); var rst2 = list.Where<int>(new Func<int, bool>(item => { return item > 5; })); var rst3 = from item in list where item > 5 ...
阅读全文
摘要:1.null和undefined区别 undefined 继承自null,两者都是浏览器window的一个特殊属性例: alert('undefined' in window); //输出:true var anObj = {}; alert('undefined' in anObj); //输出:false undefined 表示变量未定义或者定义了未赋值的值例: var a; alert(a);//输出:undefined alert( typeof b);//输出:undefined alert(b);//产生错误 ...
阅读全文
摘要:默然Silverlight不支持跨域访问资源,需要在对应Web地址根目录部署策略文件 Sliverlight 跨域策略(clientaccesspolicy.xml) Flash 跨域策略(crossdomoain.xml)的子集clientaccesspolicy.xml<?xml version="1.0" encoding="utf-8"?><access-policy> <cross-domain-access> <policy> <allow-from http-request-header
阅读全文
摘要:1. 一般控件绑定模式默认是Mode=OneWay 但是DataGrid 默认会是双向绑定Mode=TwoWay2.后台DataContext的类型必须是public不然赋值会无效,不明原因 实现 INotifyPropertyChanged接口,集合类需要实现INotifyCollectionChanged,OneWay或TwoWay才能反应 框架中ObservableCollection<T>已实现INotifyCollectionChanged,可直接使用public class Book : INotifyPropertyChanged { public event...
阅读全文
摘要:示例1、样式(App.xaml)<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Class="Silverlight20.App" > <Application.Resources> <!--全局样式 - 任何地方都可引用--> <!-- Style - 自定义样式资源。用
阅读全文