摘要: 遇到的问题:1.Passing c# array<string> to a JS array利用string.join(‘,’)转化成带逗号的string,然后放到hidden类型的input控件中,js中取该控件的值,split(‘,’),->array2.获得html文本,用HTML()方法3. 阅读全文
posted @ 2019-11-30 10:12 小顽童00 阅读(366) 评论(0) 推荐(0) 编辑
摘要: The browser will zoom if the font-size is less than 16px and the default font-size for form elements is 11px (at least in Chrome and Safari). 来源:https 阅读全文
posted @ 2019-11-27 10:24 小顽童00 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: <dl>、<dt>、<dd>这三个html标记是一个组合,它们很很像<ul><li>这个标签组合,但<dl>、<dt>、<dd>通常是用来描述一些术语定义,比如附录里的词汇表,或用来显示key-value这样成对的键和值。 <dl>、<dt>、<dd>通常被称为定义性列表。 来源:http://kn 阅读全文
posted @ 2019-11-14 13:50 小顽童00 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: null合并运算符【??】 赋值的结果中的变量如果为空则用??后面的值替代前面的变量,否则直接用前面的变量 如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数 如: var result = a;if(a == null){ result = "";}//以上代码等同于 阅读全文
posted @ 2019-11-14 13:35 小顽童00 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 今天遇到的问题: db里有个字段year,可为空。现在,值为空时没有处理,导致出现了bug。 正确的做法是,当该字段为空时,给一个默认值。不要想当然觉得该值肯定不为空。 严谨的代码要把各种情况都考虑到,不至于出现bug。 阅读全文
posted @ 2019-11-11 22:27 小顽童00 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 自己出现的很多bug都是出现了空指针异常。 在使用变量时,首先判断该变量是否可为空,然后讨论该变量为空的情况。 阅读全文
posted @ 2019-11-11 22:21 小顽童00 阅读(104) 评论(0) 推荐(0) 编辑
摘要: var date = new Datetime(); 方式:date.toString("yyyyMMdd"); string.Format("{0:yyyyMMdd}",date); 阅读全文
posted @ 2019-11-09 10:10 小顽童00 阅读(5657) 评论(0) 推荐(0) 编辑
摘要: 目前采取的方法是将页面上List变量转成带,的string,后台用string接收,再转化成List类型。 页面上转化方法:string.Join(",", ((List<string>)ViewBag.ListParam).Select(m => string.Format("{0}", m)). 阅读全文
posted @ 2019-11-09 10:04 小顽童00 阅读(738) 评论(0) 推荐(0) 编辑
摘要: var text = "000\n1111\r\n222\r333"; step1:将字符串中换行符转化成<br/> var text1 = Regex.Replace(text,@"\r\n?|\n","<br/>"); step2:将字符串转成html语言(使用html.raw()方法)页面上写 阅读全文
posted @ 2019-11-08 11:18 小顽童00 阅读(3833) 评论(0) 推荐(0) 编辑
摘要: var date = new Date(); var dd = String(date.getDate()).padStart(2,'0'); var mm = String(date.getMonth() +1 ).padStart(2,'0'); var yyyy = date.getFullY 阅读全文
posted @ 2019-11-07 17:27 小顽童00 阅读(906) 评论(0) 推荐(0) 编辑