C# asp.net
南宫萧尘
这个作者很懒,什么都没留下…
展开
-
判断dataset是否为空
最近在做一个搜索功能的时候,发现当用户搜索某些内容的时候,如果数据库有数据,就会显示在页面上.但是没有的时候呢,就一片空白,没有任何提示,觉得界面不友好.但是一时又不知道怎么判断dataset为空.网上找了一下,所以在这里写一下,方便自己以后复查.其实判断为空很简单,就这么写:if (ds.Tables[0].Rows.Count == 0)//这里的意思是,table是存在的,但是row原创 2012-12-07 16:02:00 · 3465 阅读 · 0 评论 -
点击链接,切换不同的iframe
page1 page2 page3 page4 主要是在iframe里定义name=XXX ,然后在href里用 target调target=XXX 。转载 2013-04-26 16:17:24 · 1090 阅读 · 0 评论 -
js取小数点后几位
1. 最笨的办法....... [我就怎么干的.........]function get(){ var s = 22.127456 + ""; var str = s.substring(0,s.indexOf(".") + 3); alert(str);}2. 正则表达式效果不错onload = function(){转载 2013-05-15 09:38:02 · 743 阅读 · 0 评论 -
网页上显示别人电脑没安装的字体,例如LED字体
首先在站点建立一个目录,如Fonts,存放这些特殊字体,lcdd.ttf 和 lcdd.eot,这两个文件其实只是一种字体,只是扩展名不一样。是解决IE与非IE浏览器不能正常显示的问题。 CSS style: 复制代码 代码如下: /*IE浏览器*/ @font-face { font-family: LcdD; src: url(Fonts/lcdd.eot)转载 2013-05-30 11:03:37 · 1081 阅读 · 0 评论 -
C# TabConTrol颜色
大家肯定都遇到过这样的问题,在做WinForm项目的时候,需要对窗体和控件进行美化,而使用第三方控件的话也没有什么免费的,这时就需要自己VS 自带的美化样式进行美化,而当美化到TabControl控件时,难题来了: 属性中,并没有直接设置控件的BackImage属性,没办法设置主控件的背景。以下我给大家提供一个简单的方法(本人不是专业做美工的,并没有多少美化功底,具体的颜色搭配,自转载 2013-06-08 10:43:14 · 1413 阅读 · 0 评论 -
js操作label,给label赋值,和取label的值
取值:var Label_text=document.getElementById('test_label').innerHTML;赋值:document.getElementById('test_label').innerHTML = ids;原创 2013-07-12 10:48:43 · 14827 阅读 · 0 评论 -
关于Checbox的操作,已选,未选,判断
checkbox: $("#chk1").attr("checked",'');//不打勾 $("#chk2").attr("checked",true);//打勾 if($("#chk1").attr('checked')==undefined) //判断是否已经打勾原创 2013-07-16 12:19:45 · 736 阅读 · 0 评论 -
Jquery通过Ajax方式来提交Form表单
Jquery通过Ajax方式来提交Form表单原创 2013-07-23 13:12:18 · 3806 阅读 · 6 评论 -
js 根据屏幕大小调用不同的css文件
原因:屏幕大小不一样,网站看起来总觉得怪怪的,所以,针对不同大小的屏幕,写了不同的css,写完了,要解决的问题就是:怎么根据屏幕的大小来引用不同的CSS,下面就是解决方法了.解决方法:首先,在head标签里面先引用一个通用的CSS文件,如下: link href="Styles/Style.css" id="css" rel="stylesheet" type="text原创 2013-11-06 10:20:18 · 6518 阅读 · 1 评论 -
EasyUI DataGrid formatter 格式化增加链接
function fLoadTable() { $('#tt').datagrid({ title: '', url: location.href, pagination: true, pageSize: 20,原创 2015-10-15 09:38:46 · 4121 阅读 · 0 评论 -
EasyUI DataGrid 实用例子(2015-05-22)
代码经过精心改良,可以直接使用,具体看注释吧.1,前台,代码如下: @ Page Language="C#" AutoEventWireup="true" CodeBehind="LineInfoManagement.aspx.cs" Inherits="LMX.XiAnPeiHua.Web.Admin.UnitManagement.LineInfoManage原创 2015-10-15 09:39:47 · 886 阅读 · 0 评论 -
asp.net Request.Form 中文乱码
最近搞网站的时候,发现用request弄过来的中文都乱码的,后来网上找了不少代码,都有多多少少的问题,后来在别的一网站找到一个可行的方法,具体是那个网站忘记了,我就把代码贴出来吧,如果用的上的话,就拿去用吧.就是在web.config文件里头的原创 2013-04-23 13:47:36 · 1019 阅读 · 0 评论 -
Could not load file or assembly 'XXX' or one of its dependencies.
今天我在用VS2010的时候,突然蓝屏,然后一个WEB程序执行就会报怪异的问题:Could not load file or assembly 'XXX' or one of its dependencies. 而且其他WEBProject不报任何错误。这个WEB程序我正在做调试,害得的一直以为这个程序出问题了。其实是VS2010的缓存文件除了问题。只需要:删除 系统盘:/用户转载 2013-01-19 15:03:53 · 955 阅读 · 0 评论 -
C#中字符串保留双引号
今天在处理一个字符串问题的时候,遇到一个比较棘手的事情,就是,不知道怎么输出双引号“”,后来通过网友的帮助解决了这个问题,处理方法很简单,就是在双引号的前面加一个斜杆\即可。例如我要输出onclick="start()",代码应该是:string abc = "onclick=\"start()\"";希望可以帮助到有需要的朋友,另外,也希望更多的人共享自己的知识,大家相互帮助,谢谢。原创 2012-12-10 12:03:06 · 5991 阅读 · 0 评论 -
检测到有潜在危险的 Request.Form 值问题
使用富文本之后,asp.net有个保护机制,当你的输入包括html标签的时候,他会报错,这时候只需要在页面的@Page Language="C#">里面加上: validateRequest="false"即可.(如果还报错的话,那就要在Web.config文件里面的system.web>内加上: httpRuntimerequestValidationMode="2.0"/>即可原创 2012-12-28 15:54:06 · 546 阅读 · 0 评论 -
像DW的应用源格式那样格式化VS里面的代码
最近发现从DW里面排版好之后,把代码复制到VS,格式总是乱起八糟,但是又找不到像DW那样应用原格式的选项,很无可奈何. 后来求助于网友,发现有一个组合键可以实现格式化代码,就是:Ctrl+E,D格式化当前文档Ctrl+K,F格式化选中代码Ctrl+K,D格式化光标部分代码原创 2012-12-28 10:45:05 · 902 阅读 · 0 评论 -
asp.net C# 计算运算耗时时间
这几天常在博客园看文章,每次提交评论的时候,都发现他有个耗时统计,所以,觉得蛮有意思的,就在网上找了一下,找到以下这段代码,贴出给大家尝试一下。 好处呢。。也可以用来检测一下你的代码的质量,如果耗时比较多,建议优化一下,好了,废话不多说,贴出代码:先using System.Diagnostics;Stopwatch sw = new Stopwatch(); sw.Sta原创 2012-12-31 15:48:57 · 5015 阅读 · 0 评论 -
asp.net c# request.QueryString.Form遇到中文乱码的解决方法,可用
今天遇到一个好奇怪的想象,就是,我在做测试的时候,发现如果通过连接传参,参数里头有中文的话,到了另一个页面发生乱码,无法正常使用。百度了一下,蛮多人说是在Web.config里头修改,但是我看到的都没有说在哪个节点下增加,我后来多试了几次,就成功了,现在我告诉大家,如果遇到链接传参中文乱码的话,可以在Web.config里头的中加上:<globalization requestEncoding="原创 2013-01-23 16:38:19 · 2613 阅读 · 0 评论 -
Eval截取字符串
今天刚好遇到一个问题,就是用Eval来显示数据库的段落,但是这个Eval是直接把数据库的文字全部显示出来的,有些时候,我们只需要前面几个,但是每次都在数据库里头截取有点麻烦,干脆就在服务端来弄算了,具体的方法如下:label.Text='8?Eval("model").ToString().Substring(0,8)+"..":Eval("model") %>'具体是怎样的,可以自己原创 2013-01-24 11:51:59 · 710 阅读 · 0 评论 -
Sys.WebForms.PageRequestManagerParserErrorException:无法分析从服务器收到的消息
今天在用Updatepannel的时候,发现点击按钮触发事件的时候,总是提示javascript错误,一开始以为是js问题,后来都注释掉了,还是提示这个,就百度了一下,找到这个文章,解决了我的问题,现在贴上来,给大伙参考一下。中文:Sys.WebForms.PageRequestManagerParserErrorException:无法分析从服务器收到的消息,之所以出现此错误转载 2013-01-10 09:38:51 · 4895 阅读 · 0 评论 -
“DropDownList1”有一个无效 SelectedIndex,因为它不在项目列表中。
在做留言板的时候,选择第几页要用到DropDownList服务器控件,在后代码文件给他赋值,页面一测试抛出一个异常,到底是什么原因呢? 异常如下:异常详细信息: System.ArgumentOutOfRangeException: “DropDownList1”有一个无效 SelectedValue,因为它不在项目列表中。 不知道大家有没有遇到这样的问题,我在网上找了一些资料,转载 2013-01-26 11:44:23 · 1518 阅读 · 0 评论 -
在服务器上处理请求时出现未知错误。服务器返回的状态码为500。的处理方法。
首先,状态码500是非已知类型服务器错误,今天发现的是动态加载页面时的页面验证错误,因为是动态往页面中写html元素,html元素的不规范导致页面验证失败,所以中断处理请求。接下来是解决方案,前辈们已经给出了不少了,下面就这些方法谈谈自己的看法:一、在页面文件的Page标签里加上ValidateRequest="false"的属性值 此方法对于没有显著页面元素错误(有潜在危险、但非转载 2013-01-28 11:12:11 · 10158 阅读 · 0 评论 -
引用System.Runtime.Serialization.Json 提示 命名空间 不存在类型或命名空间名称 json (
只引用一个System.Runtime.Serialization是不够的,还要添加System.ServiceModelSystem.ServiceModel.Web 的引用,OK System.Runtime.Serialization.Json出来了,可以开始对JSON字符串转为实体了。命名空间不存在类型或命名空间名称 json转载 2013-01-17 14:49:22 · 4767 阅读 · 0 评论 -
ASP.NET 获取上一个页面的Url链接
ASP.NET 获取上一个页面的Url链接Uri Url = HttpContext.Current.Request.UrlReferrer;转载 2013-02-03 17:13:42 · 6224 阅读 · 0 评论 -
【原创分享·支付宝支付】HBuilder打包APP调用支付宝客户端支付
前言 最近有点空余时间,所以,就研究了一下APP支付。前面很早就搞完APP的微信支付了,但是由于时间上和应用上的情况,支付宝一直没空去研究。然后等我空了的时候,发现支付宝居然升级了支付逻辑,虽然目前还兼容老的方法,但是新的既然出来了,肯定研究新的了。但是网上几乎都是旧的方法,所以,唯有自己看官方的文档,慢慢一步一步研究了。在研究的过程中,发现,他跟微信支付的差别蛮大的。好了废话不多说了原创 2017-01-05 11:00:43 · 19944 阅读 · 1 评论