.net/c# - 文章列表

  • 将DataGridViewRows转换为DataTable数据

    /// summary /// 将DataGridViewRows转换为DataTable数据 /// /summary /// param name=ListrowsDataGridView的行集合/param /// param name=dtSource源数据表/param /// param name=colum映射关系/param /// param name=dtDestination目的数据表/param /// returns返回新的Data

  • ASP.Net 路径问题

    1.Request.ApplicationPath-当前应用的目录 Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这个意思。 对应的--例如我的服务器上有两个web应用域名都是mockte.com 一个映射到目录mockte.com/1/ 另一个影射到 http://mockte.com/2/ 那么mockte.com/1/就是第一个应用的ApplicationPath 同理 mockte.com/2/就是第二个应用的ApplicationPath2.Request.FilePath-

  • 详解ASP.NET如何访问共享文件夹

    假设找找看的ASP.NET程序在A服务器,索引文件在B服务器的ZzkIndex共享文件夹中,访问地址是\\\\\\\\192.168.18.18\\\\ZzkIndex\\\\。要实现就是在A服务器的ASP.NET程序中能读写共享文件夹\\\\\\\\192.168.18.18\\\\ZzkIndex\\\\中的文件。参考园子里的asp.net访问网络映射盘的问题文章,我们解决了这个问题,在这里分享一下。具体操作步骤:(注:A服务器为ASP.NET程序所在服务器,B服务器为共享文件夹所在服务器)在两台服务器上建立相同用户名、相同密码的Windows帐户(A与B服务器都要建),比如假设这

  • 确保资源管理器在正确的事务上下文中进行操作

    .net中的事务可以分为显式的和稳式的,显式的就是说需要我们手动去指定事务的提交和回滚,而稳式的是.net帮助我们进行管理的,当你的事务代码段没有发生异常时,它会帮助我们进行提交,反之,进行事务加滚,这也是合情合理的。以下是MSDN中的说明:CommittableTransaction 类为应用程序使用事务提供了一种显式方法,而不是隐式地使用 TransactionScope 类。与 TransactionScope 类不同,应用程序编写器需要明确调用 Commit 和 Rollback 方法以提交或中止事务。但是,只有事务的创建者才能提交事务。因此,通

  • ASP.NET的模态窗口ShowDialog()的用法详解

    对于开发过WinForm程序的人员来说,模态窗口就是ShowDialog()就可以弹出一个窗口,可是对于ASP.net咱们应该怎么做呢,那就是showModalDialog或是showModelessDialog,两者定义如下:window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。(IE 4+ 支持) window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 (IE 5+ 支持)文章的内容如

  • ASP.NET对数据进行HTML编码将其绑定到DrowdownList并解码的解决方案

    1、 问题背景在Web开发过程中,需要对用户输入的数据进行验证和过滤,以防止注入攻击,其中有比较常用的方式就是过滤和编码。过滤,就是在过滤用户输入的敏感字符,可以采用限制用户输入敏感字符和自动删除敏感字符,限制用户输入就会引发用户的不满,这也不能输那也不能输,而自动删除密码字符呢,就会改变用户如入的内容,可能用户体验更差,甚至会发生意义的改变,两种方式在非严格输入的场合,如财务系统,crm等都不是最佳选择。编码方式,就是对用户输入的内容进行编码,然后存入数据库,然后直接显示在HTML页面,或者解码后显示在文本框内,既没有严格的限制,也不会改变用户输入的内

  • ASP.NET中的母版页的简单介绍

    何为母版页,顾名思义母版就是模版,就像在PPT里面的板式或主题一样,大框架已经有了,我们的任务就是向里面添加具体的内容。这样我们制作的所有幻灯片的外观大体都是一样的。 在ASP.NET中母版页有两种作用,一是提高代码的复用(把相同的代码抽出来),二是使整个网站保持一致的风格和样式。那在VS中怎样建立和使用母版页呢?下面我为大家具体讲来。1、添加项-母版页在新建的母版页中你会发现自动生成了两个ContentPlaceHolder控件其中一个在head区, ID是head;另一个在body区,默认ID是ContentPlaceHolder1,可以根据需要

  • 关于ASP.NET 解决Response.Redirect ThreadAbortException异常注意事项

    大家知道ASP.NET中Response.Redirect()是用来跳转页面的.关于这个不用过多解释. 当在try catch 块中使用的时候会引发ThreadAbortException异常,这个网上很多都说了解决方案,下面我引用MS官方建议的解决方案.For Response.End, call the HttpContext.Current.ApplicationInstance.CompleteRequest method instead of Response.End to bypass the code execution to the Ap

  • 解决两个comboBox控件绑定同一个数据源的问题

    WINFROM编程遇到这么一个问题:是有关WINFORM中两个comboBox控件绑定同一个数据源的问题,在窗体的界面上有两个comboBox,我在Form1_Load中对他们做%

  • asp.net 提交后内容为乱码的解决方法

    asp.net默认的编码是UTF-8js文件里的编码也是UTF-8当你要在aspx页面上进行传中文参数时会出现乱码<-----request.aspx--接收参数页-----><----response.aspx--传送参数页----->例一:<a href="request.aspx?str=中国人"></a>解决办法一:1.可以和改webconfig的编码 如: <location path='response.aspx'>