随笔分类 - C#
摘要:1、 自定义控件在UserControl标记中KeyboardNavigation.ControlTabNavigation="Local" 设置焦点导航的方式,local可以把自定义控件中的子控件当做是引用窗体中的同级控件一样对待。IsTabStop="False" 防止焦点中断,为了保证封装性,建议在这里设置。子控件的TabIndex从父控件中获取CustomControl是自定义控件的名称。如果有多个子控件,建议调整标签的前后顺序。2、 窗体设置控件的TabIndex属性,也可以使用KeyboardNavigation.TabIndex。源码下载参
阅读全文
摘要:问题: 在updatepanel中的控件Response使用的时候报错“sys.webforms.pagerequestmanagerparsererrorexception 无法分析从服务器收到的消息”代码: 1 MemoryStream ms = Helper.DataToExcel(dt); 2 3 string fileName = DateTime.Now.ToString().Replace("-", "").Replace(":", "").Replace(" ", "&
阅读全文
摘要:1、 字符串的恒定性string对象一经创建,它对应的字符序列无法改变(在托管的环境下)e.g.string a = ‘str_1’;string b = a;a = “str_2”;console.write(a); //str_2初看来,string似乎有值类型的特性,但实际上是又创建了一个字符串“str_2”,变量a的指针指向这个新的字符串。2、 字符串的驻留性clr对string的创建实行驻留机制,clr只会维护具有不同字符串序列的string。即,在程序中使用到具有完全相同字符串序列的string均对应的是同一个string对象,是对同一段内存的引用。不仅仅是基于某个单独的appDo
阅读全文
摘要:Log4Net主页 http://logging.apache.org/log4net/index.htmlLog4Net KPI http://logging.apache.org/log4net/release/sdk/1、 信息记录到Access中<appender name="ADONetAppender_Access" type="log4net.Appender.ADONetAppender"> <bufferSize value="0"/> <connectionString value=&
阅读全文

浙公网安备 33010602011771号