04 2013 档案
摘要:1.Html组件,提供很多有用的功能, Html.TextBoxFor 这个是可以直接使用Model中的东西的;2.2.Remote特性,不好用,每次输入,都要到后台去验证,这个就有问题了,如果需要连库查,肯定性能太差了,应该看一下怎么回事;(3和4都这个毛病)3.要详细看看路由设置啊,很乱;4.如果要直接返回字符串,一定要注意HTML转义 , public string Index(){ return "<p>ha</p>hei";} 这个是直接输出成了HTML形式的,会有回车,< 用这个表示才行;在 jquery中,如果要是用 vi
阅读全文
摘要:我是在EF5.0当中用的, 是 hostip关联hostserver,结果在页面上取hostserver的时候,出现这个问题,我估计是EF延迟加载导致的, 我在里面加了一句 string s = hip.HostServer.HostName; 这样让数据加载,则能正常通过了,不会报这个错误,不知道立即的对不对,反正解决方式很丑陋;
阅读全文
摘要:mytest t2 = new mytest();原题目是这样的:根据线程安全的相关知识,分析以下代码,当调用test方法时i>10时是否会引起死锁?并简要说明理由。publicvoidtest(inti){lock(this){if(i>10){i--;test(i);}}}百度了一下,有人说如果i是引用类型就会死锁;个人理解,这个,死不死锁,跟 int i,一点关系都没有,因为,如果要当成线程执行的方法,test必须写成 public void test(object i){} 这个形式的,不然编译都会报错,而造成死锁的关键,就是lock(this);这句的意思,锁定当前实例;
阅读全文
摘要:平时在用类注释的时候,也就是///产生的XML注释,有时候为了看着方便,希望描述可以换行,这里只要插入<para></para>即可;在C#智能注释时,常常希望它能在开发时显示为换行,使得提示更加友好!原来一直想怎么实现,今天偶然发现原来如此简单,只需将<para> 标记用于诸如 <summary>、<remarks> 或 <returns> 等标记内即可。红色字体,来自一位大拿的博客;/// <summary>/// 基类(第1行)///<para>说明:(第2行)</para>///
阅读全文