随笔分类 - ASP.Net
摘要:IIS 身份验证 ASP.NET 身份验证分为两个步骤。首先,Internet 信息服务 (IIS) 对用户进行身份验证,并创建一个 Windows 令牌来表示该用户。IIS 通过查看 IIS 元数据库设置,确定应该对特定应用程序使用的身份验证模式。如果 IIS 配置为使用匿名身份验证,则为 IUSR_MACHINE 帐户生成一个令牌并用它表示匿名用户。然后,IIS 将该令牌传递给 ASP.N...
阅读全文
摘要:近期使用了Common.Logging的ILog接口做日志接口,同时利用其log4net适配器与log4net记录器来记录系统日志,在使用过程中碰到了log4net版本问题。项目组件管理中安装组件包:PM> Install-Package Common.LoggingPM> Install-Pack...
阅读全文
摘要:将项目升级到VS2013环境时,运行报“virtualpath 在当前应用程序根的外部”错误,如下图 搜寻解决方法如下: 1、禁用VS2013 IDE的浏览链接视图功能 2、在Web.config配置文件中禁用此功能,增加配置如下
阅读全文
摘要:参考资料 http://support.microsoft.com/kb/312906?wa=wsignin1.0 ASP.NET 配置概述 using System;using System.Text;using System.Security.Cryptography;namespace Crypto{ public class KeyCreator { /// <s...
阅读全文
摘要:有时我们需要将来自于客户端的文件上传到WEB服务器端,并在服务端将文件存储到第三方文件服务器中存储。 实现如下: 1、在文件服务器B上建立一共享文件夹,同时在该服务器上创建一用户,如DocShareUser,给此用户分配共享文件夹的读写权限 2、在WEB服务器A上也同时传建一同名用户DocShareUser (注意,用户名和密码必须一致) 3、在网站下添加一虚拟目录,虚拟目录的物理路径执行服务器A...
阅读全文
摘要:参考http://www.connectionstrings.com/1、SQL Server<add name="ApplicationName" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /><add name=&quo
阅读全文
摘要:最近项目升级服务器从32位升级到64位的WIN2008,日期显示格式非我们所期望的yyyy-M-d格式,原以为修改控制面板的日期格式即可,可是不行。 同事搜索一贴修改注册表问题解决。 修改方法: 运行注册表编辑器(regedit) 进入到HKEY_USERS/.DEFAULT/Control Panel/International 修改右侧sDate值为 - 修改右侧sShortDate值...
阅读全文
摘要:<%# DataBinder.Eval(Container.DataItem,"xxxx")%> 或 <%# Eval("xxxx")%> <%# DataBinder.Eval(Container,"DataItem.xxxx")%> <%# ((DataRowView)Container.DataItem)["xxxx"]%> ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数...
阅读全文
摘要:最近有个项目需要做图片资源管理,先Mark一下找到的相关参考资料asp.net上传图片生成缩略图
阅读全文
摘要:在ASP.Net的aspx、ascx等前端页面中,有时我们为了书写方便,需引用命名控件,写法如下<%@ Import Namespace= "程序集命名空间"%>
阅读全文
摘要:在DataList的ItemTemplate项中增加数据分隔行效果,但首行需特殊处理。见如下样例 <tr style='<%# (System.Convert.ToInt32(Container.ItemIndex)>0)? "DISPLAY: block":"DISPLAY: none" %>'> <td colSpan="4" height="1"> <hr color="#a9a9a9" s...
阅读全文
摘要:在多条件组合查询时,常需在SQL语句中动态加入查询条件,对查询条件作参数化处理ArrayList alParms = new ArrayList();SqlParameter parm = null;//标题关键字if(infoBM.Title!=string.Empty){ strSQL += " and CHARINDEX(@PARM_Title, t.cnvcTitle)>0 "; parm...
阅读全文
摘要:1.在ItemCommand事件等中获取数据行关键列值//取得关键编号string strId = dgBrowse.DataKeys[(int)e.Item.ItemIndex].ToString();string strType = e.Item.Cells[列序号].Text2.在ItemDataBound事件中获取列值if ((e.Item.ItemType != ListItemType...
阅读全文
摘要:1、DataGrid表格增加序号列,在模板列中加入Container.ItemIndex +1即可 如:dgBrowse为DataGrid控件名称,Container.ItemIndex仅为当前页中序号<ItemTemplate> <%#this.dgBrowse.CurrentPageIndex * this.dgBrowse.PageSize + Container.ItemIndex +1%...
阅读全文

浙公网安备 33010602011771号