c# .net
风沙不去驼铃声
这个作者很懒,什么都没留下…
展开
-
C#中string.Format输出内容中含有花括号的解决方法
转载一篇版权声明:本文为CSDN博主「九德真君」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/lzdidiv/article/details/69469572今天脑门一热写了如下一段代码,用string.Format填出一个简单的Json字符串,可是运行就会报错,代码如下:string s = string.Format("{\"id\"=\"{0}\"}, \"name\"=\"{1}\"}",转载 2021-08-11 09:46:29 · 1230 阅读 · 0 评论 -
使用vs2005 webservice 创建,部署,调用的简单实例
初学 webservice 。通过参考其他文章,自己也做个简单的测试例子。现把webservice 新建 部署 调用的步骤记录下来。 供交流学习。使用vs2005 webservice 创建,部署,调用的简单实例1 创建web服务打开“文件”->“新建”->“网站”,在对话框中选择“ASP.NET Web服务”。(我在用vs2005执行以上步骤的时候,打开的对话框的模原创 2009-10-27 14:38:00 · 9944 阅读 · 0 评论 -
C# .ToString() 格式化
转自:http://www.cnblogs.com/bignjl/archive/2011/01/14/1935645.htmlc# ToString() 格式化字符串 格式化数值:有时,我们可能需要将数值以一定的格式来呈现,就需要对数值进行格式化。我们使用格式字符串指定格式。格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的转载 2012-09-20 11:20:56 · 6788 阅读 · 0 评论 -
如何在iis中设置站点的编码格式。
环境:win 7 ,iis6.0打开iis,选择一个站点,在右侧的asp.net区域里,找到 ‘.NET全球化’项。双击打开后。分别选择 ‘请求’,‘文件’,响应‘,’响应头‘的编码格式。按照站点所需情况选择gb2312 或utf-8。一般要保持一致。然后点击右上角的‘应用’按钮。保存修改。配置完成。配置保存后,iis在站点跟目录下,也就原创 2012-12-06 16:54:05 · 34404 阅读 · 2 评论 -
C#中得到两个数百分比 (转)
//此方法得到的百分比后小数太多,不行double percent=Convert.ToDouble(2)/Convert.ToDouble(34);string result=(percent*100).ToString()+"%";//得到的是5.8823529411764%//此方法能得到你想要的小数点后位数double percent=Convert.ToDoubl转载 2013-01-31 16:25:01 · 25749 阅读 · 1 评论 -
WCF开发框架形成之旅---WCF的几种寄宿方式 (转帖)
转自(http://www.cnblogs.com/wuhuacong/archive/2013/02/22/2922195.html)WCF开发框架形成之旅---WCF的几种寄宿方式WCF寄宿方式是一种非常灵活的操作,可以在IIS服务、Windows服务、Winform程序、控制台程序中进行寄宿,从而实现WCF服务的运行,为调用者方便、高效提供服务调用。本文分别对转载 2013-09-28 10:18:42 · 2798 阅读 · 0 评论 -
wpf pack url (转帖)
WPF URI 转自 http://zhxh1012.blog.163.com/blog/static/140866457201191752652161/绝对 pack WPF URI1.资源文件 — 本地程序集Uri uri = new Uri("pack://application:,,,/ResourceFile.xaml", UriKind.Absolut转载 2013-12-13 14:38:29 · 3663 阅读 · 0 评论 -
比较常用的几个正则表达式(匹配数字)
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s转载 2014-08-20 15:55:02 · 3201 阅读 · 0 评论 -
[ASP.NET]从Request.Url获取根网址的最简单方法
var uri = Request.Url.Scheme + "://" + Request.Url.Host + "/aggsite/topviews";今天发现了更简单的方法:var uri = Request.Url.GetLeftPart(UriPartial.Authority) + "/aggsite/topviews";转载 2014-09-19 16:12:52 · 2547 阅读 · 0 评论 -
iis7 发布mvc3 遇到的HTTP错误 403.14-Forbidden
iis7 发布mvc3 遇到的HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容原创 2014-09-10 16:26:30 · 6091 阅读 · 1 评论 -
发布mvc3 web应用程序 iis7 错误 HTTP 错误 404.2 - Not Found.
HTTP 错误 404.2 - Not Found. 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面.原创 2014-09-10 16:47:32 · 983 阅读 · 0 评论 -
mvc3 使用RedirectToAction 从一个action跳转到另一个action
public ActionResult Create(MyViewModel p_model) { var dc=p_model.disCouponBatch; var ibo=CheckForm(dc); var errCode=p_mode原创 2014-11-21 17:28:24 · 22476 阅读 · 0 评论 -
c# web站点提交报错 从客户端(Submit="...")中检测到有潜在危险的 Request.Form 值。
错误信息从客户端(Submit="确 &#...")中检测到有潜在危险的 Request.Form 值。说明: ASP.NET 在请求中检测到包含潜在危险的数据,因为它可能包括 HTML 标记或脚本。该数据可能表示存在危及应用程序安全的尝试,如跨站点脚本攻击。如果此类型的输入适用于您的应用程序,则可包括明确允许的网页中的代码。有关详细信息.....原创 2015-05-14 15:53:04 · 1781 阅读 · 0 评论 -
转 DateTime.DayOfWeek转换格式
转自 http://blog.csdn.net/helpsystem/article/details/6880029DateTime.DayOfWeek默认获取的是英文格式,Monday、Tuesday等。有时候给用户显示的是中文,有时候用到数字,怎样转换呢。1.转中文。a)用switch,有点儿麻烦,不写了b)用数组string [] Day=new s转载 2015-05-27 09:09:03 · 1671 阅读 · 0 评论 -
vs2012启动调试,无法连接visual studio开发服务器
vs2012启动调试,提示 无法连接visual studio开发服务器解决方法1 关闭防火墙。原创 2015-05-28 10:43:49 · 5721 阅读 · 0 评论 -
ashx 使用Session 转载
原文 http://www.cnblogs.com/TivonStone/archive/2012/04/06/2434796.html最近做一个项目,调用ashx文件,其中ashx文件里面有用到Session,但是总无法获取Session,经过调试,出现的错误的原因:大体如下1context.Session[转载 2015-07-21 16:42:36 · 627 阅读 · 0 评论 -
wpf 根据控件的Name 通过反射获取控件对象
/// /// 根据控件的Name获取控件对象 /// /// 控件类型 /// Name /// public T GetControlObject( string controlName) { try {原创 2015-11-11 18:04:28 · 9105 阅读 · 0 评论 -
C#开发奇技淫巧三:把dll放在不同的目录让你的程序更整洁
原帖位置C#开发奇技淫巧三:把dll放在不同的目录让你的程序更整洁http://www.tuicool.com/articles/mQVrUbJ程序目录的整理想必C#的开发者都遇到过这个问题,引用的dll都放在根目录下,随着项目的日益增大,根目录下充满了各种各样的dll,非常的不美观。如果能够把dll按照想转载 2017-11-11 11:13:15 · 1394 阅读 · 0 评论 -
C# vs2008 创建Windows服务程序,打包成安装文件
c# 开发windows服务程序。一个简单的服务程序示例。归纳了几点。有不足之处,请赐教。一、创建服务程序1. 菜单栏“文件”--->“新建”--->“项目”,在项目类型中选择“windows”,模板中--->“windows 服务”。项目名称任意起。 新项目中会创建 Program.cs , Service1.cs及其他的文件或文件夹2. 编写程序 略。二、添加服务应用程序1. 在解决方案中,原创 2009-07-15 14:00:00 · 11667 阅读 · 3 评论 -
c# 取当前日期是在一年中的第几周
应用中遇到了这样的问题。找到鼻尖简洁的一段代码。转帖过来。using System.Globalization;/// /// 获取某一日期是该年中的第几周/// /// 日期/// 该日期在该年中的周数private int GetWeekOfYear(DateTime dt){ GregorianCalendar gc = new GregorianCalendar(); return gc.GetWeekOfYear(dt, CalendarWeekRule.FirstDay,转载 2010-09-07 16:04:00 · 6917 阅读 · 0 评论 -
iis aspx常见错误 如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
初学 .net ,过程中碰到了一些问题。遂把问题记录下来,备以后查看。 接上篇‘iis aspx常见错误 HTTP 错误 404 - 文件或目录未找’ 上篇文中的问题解决后,页面报错如下:--------------------------------------------------------分析器错误消息: 在应用程序级别之外使用注册为 allowDefin原创 2009-01-05 13:09:00 · 20176 阅读 · 13 评论 -
iis aspx常见错误 没有对“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files”的写访问权限。
初学 .net ,过程中碰到了一些问题。遂把问题记录下来,备以后查看。 aspx页面显示如下错误: 没有对“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files”的写访问权限。 出现此问题,在网上找了一下。解决办法大概是几种1 由于iis和framework安装的顺序不对原创 2009-01-05 14:13:00 · 11712 阅读 · 1 评论 -
读取并修改App.config文件(转载)
原文:http://blog.csdn.net/hbhecs/archive/2007/10/28/1851185.aspx1. 向项目添加app.config文件:右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。出现在设计器视图中的app.c转载 2009-03-02 17:49:00 · 1118 阅读 · 0 评论 -
用C#创建Windows服务(Windows Services)并打包!
原帖 用C#创建Windows服务(Windows Services)并打包! 用C#创建Windows服务(Windows Services)Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C#创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和转载 2009-03-09 16:13:00 · 5498 阅读 · 0 评论 -
aspx 常见错误 CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/.........dll”--“拒绝访问。 ”
初学 .net ,过程中碰到了一些问题。遂把问题记录下来,备以后查看。 aspx 常见错误 页面上出现此种错误。CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/.........dll”--“拒绝访问。 ” 我的解决办法是到 C:/WINDOWS 目录下原创 2009-03-20 15:52:00 · 1278 阅读 · 0 评论 -
c# 下拉框设置默认选项
自己还处于c#新手阶段在用aspx的页中用到了下拉框设置默认选项。实现方法虽然很简单,但是还要记录下来。借以抛砖引玉。 .aspx .aspx.cs//根据选项的文字内容,查找对应的下标。设置默认项 int sltIndex = 0; for(int x = 0; x if(List ID.Items[x].Text.ToString() == “st原创 2009-03-24 11:48:00 · 15382 阅读 · 1 评论 -
c#项目,服务器错误:找不到具有绑定 NetTcpBinding 的终结点的与方案 net.tcp 匹配的基址
对这方面不是特别熟悉,是得到高手的指点。所以记录下来。 win2003系统不支持 net.tcp ,所以要删除配置文件中所有与netTcp 绑定的配置项 binding="netTcpBinding" bindingConfiguration="netTCPBindings" contract="" />原创 2009-03-25 10:23:00 · 6487 阅读 · 0 评论 -
C# 格式化字符串,日期,字符串操作汇总
(转自 http://blog.educity.cn/user6/44205/archives/2008/28066.html)方便大家学习,多谢第一个整理的大虾; 时间格式化有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到转载 2009-04-15 11:23:00 · 2927 阅读 · 0 评论 -
c#日期到字符串转换
以下为转帖 原帖 http://www.cnblogs.com/richinger/articles/113085.html 在编程中经常要用到将日期变量转换为字符串的情况,而且不同的时候希望转换成不同格式的字符串 下面是一些常用的转换及转换结果:private void Form1_Load(object sender, System.EventArgs e)转载 2009-04-15 11:39:00 · 1371 阅读 · 0 评论 -
sgmlreader-1.8.4
SgmlReader是一款SGML解析器,通过解析html文件,并能有效的把html转换为格式较规范的XHTML SgmlReader 下载地址原创 2009-06-26 17:49:00 · 934 阅读 · 0 评论 -
aspx 文件中的
value保存了控件状态和值,采用Base64编码方式保存 在Web.config文件的Pages配置节点中设置enableViewState="false",或者在每个Aspx页头部设置。 将 和 中的runat="server"属性删除。asp.net默认不会再往客户端输出 __VIEWSTATE元素。 重写Page类中的LoadPageStat转载 2009-12-03 14:55:00 · 573 阅读 · 0 评论 -
C#正则表达式整理备忘 (转帖)
(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D://My Huang//My Doc";string y = @"D:/My Huang/My Doc";事实上,如果按如转载 2010-02-02 13:48:00 · 544 阅读 · 0 评论 -
c# oracle 存储过程分页查询
简单贴出主要部分代码。 .sql --定义包create or replace package PKG_G_SelectSp as type p_G_Cursor is ref cursor;procedure P_G_GetPagingData( q_Sql varchar2, rowCountPage number, indexNowPage numb原创 2009-12-22 11:03:00 · 2248 阅读 · 0 评论 -
aspx页面里不输出 nput type=hidden name="__VIEWSTATE" 的方法
打开aspx页面的源文件,默认情况下会有段。如果服务端控件越多,value中的字符也就越多。value保存了控件状态和值,采用Base64编码方式保存 不显示VIEWSTATE的方法。1 在Web.config文件的Pages配置节点中设置enableViewState="false",或者在每个Aspx页头部设置。2 将 和 中的runat="server"属性删除。转载 2010-05-03 09:38:00 · 2579 阅读 · 0 评论 -
c# oracle 向表中添加数据 报错:invalid character 。原因是在sql后面加了分号
c# 代码,向oracle库 表中添加数据。sql语句是在pl sql 中检查过的,可以添加成功。但是到了代码执行的时候,会报错。invalid character 无效的字符。又是检查代码,又是比对sql字符串。最后搜了一下,有的说可能是sql最后的可能加了 分号的 问题。然后把分号去掉。确实是执行成功了。在pl sql 中 写sql 在最后一般都会加上分号。但是到了代码中会认为原创 2010-05-18 14:39:00 · 2755 阅读 · 0 评论 -
aspx 报错:回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。.....
<br />回发或回调参数无效。在配置中使用 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。<br /> <br />简单说下,我碰到这个错误的页面内容。<br />页面中,有2个 DropDo原创 2010-08-05 17:34:00 · 1730 阅读 · 0 评论 -
RegisterClientScriptBlock 与 RegisterStartupScript 详细用法
RegisterClientScriptBlock 与 RegisterStartupScript 详细用法虽然,Response.Write 可以输出 JavaScript,但输出的内容是在 之前,这会导致一些问题,比如样式表失效,甚至会导致一些脆弱的浏览器发生错误。ClientScript 则可以方便地管理 JavaScript,应该说 ClientScript.RegisterClientScriptBlock 与 ClientScript.RegisterStartupScript 只有一转载 2010-09-08 16:44:00 · 6678 阅读 · 0 评论 -
iis aspx常见错误 HTTP 错误 404 - 文件或目录未找到。
初学 .net ,过程中碰到了一些问题。遂把问题记录下来,备以后查看。环境 win2003, iis6.0,vs2008 使用vs2008 新建了一个网站。只有一个测试页面,Default.aspx。然后在iis中,建了一个站点进行测试。点击‘浏览后’,页面显示‘HTTP 错误 404 - 文件或目录未找到。’错误。在Default.aspx同目录下,新建一个html的页面原创 2009-01-05 12:45:00 · 12235 阅读 · 1 评论