asp.net 导航菜单多级菜单数据读取错误如何处理 本来在第一分类的跑到了第二分类了

亚马逊意外错误报歉,由于程序执行时,遇到意外错误,您刚刚操作没有执行成功,请稍后重试。或将此错误报告给我们的客服中心:推荐您,确认您的操作无误后,再继续其他操作。您可以通过亚马逊,获得更多的帮助。随笔分类 - asp.net
摘要: 环境 vs2012框架 mvc3 数据库 sqlservercompact4.0出现的错误如下:“---------------------------Microsoft Visual Studio---------------------------无法检索“MvcMusicStore.Model...
Jeff Gao 阅读(527) |
摘要: 新机子 成功装了vs2010,然后装sql2012提示让装vs2012sp1,下载了sp1,装的时候,装到最后一个包NDP40-KB2468871的时候报错了KB2468871安装失败错误:Exe (F:\迅雷下载\VS2010SP1dvd1\NDP40-KB2468871.exe) failed with 0x8007066a - Windows Installer 服务无法安装升级更新程序,因为被升级的程序可能会丢失或是升级更新程序可能更新此程序的一个不同版本。请确认要被升级的程序在您的计算机上且您的升级更新程序是正确的。 .Final Result: Installation faile
Jeff Gao 阅读(1159) |
摘要: 原文地址:http://www.asp.net/aspnet/overview/aspnet-and-visual-studio-2012/whats-new#_Toc
Jeff Gao 阅读(55) |
摘要: 第一步:新建自定义模板using Susing System.Collections.Gusing System.Lusing System.Tusing System.Dusing System.Data.SqlCnamespace DAL{ public class _DAO { public static string Insert( objEntity) { try { HISDataContext db = D...
Jeff Gao 阅读(80) |
摘要: 第一步:下载老马哥的从 office和sharepoint 提取出来的注册表和dll /file/dpa4qrt2或者直接安装office和sharepoint2007第二步:下载我的demo /0banana0/OCR.zip***识别度不是百分之百的 当然需要校准啦 在 编辑器里边修改错误的东西 !第三步:发布本地环境无措 发布到iis包错“Object hasn't been initialized and can't be used yet”解决办法:Go to IIS-&Applicat
Jeff Gao 阅读(703) |
摘要: datagrid绑定list没有数据 表头不显示的问题那是因为 绑定了null你给list new一下就好 表头就会有啦 var list = Pt_OrderWorkFlow_DAO.GetOrderWorkFlow(wfid, uid, 1); if (list == null) { list = new List&Pt_OrderWorkFlow&(); } dgWaitList.DataSource = dgWaitList.Dat...
Jeff Gao 阅读(110) |
摘要: pop3可以发也可以收也比较简单就是功能不强大 它还需要注册到计算机收取的时候返回的是全部数据 getunreadmessage()不支持了imap 引用LumiSoft.Net.Dll 就行 不需要注册到计算机 dll下载 /0banana0/LumiSoft.Net.rar获取未读(有bug) /// &summary& /// 获取未读邮件 /// &/summary& /// &param name=&mailServer&&邮件服务器地址&/param& /// &lt
Jeff Gao 阅读(328) |
摘要: 带有防注入的呦var list = db.ExecuteQuery&registered &(&SELECT city,MIN(state) AS state,COUNT(1) AS count FROM dbo.pt_registrations WHERE bankID=88 AND businessName='Webster Bank RAF' AND timeRegistered&='; AND timeRegistered&'; GROUP BY city order by
Jeff Gao 阅读(34) |
摘要: 前台:设置gridview的ShowFooter=&True& ,否则默认表头为隐藏的!后台代码RowDataBound事件 private double sum = 0; protected void GetAccountsOpened10_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex &= 0) { sum += Convert.ToDouble(e.Row.Cells[1].Text); } el...
Jeff Gao 阅读(48) |
摘要: 区分大小写 public class RowComparer : IEqualityComparer&pt_registration & { CaseInsensitiveComparer myComparer = new CaseInsensitiveComparer (); public bool Equals(pt_registration t1, pt_registration t2) { if (pare(t1.emailAddress, t2.emailAddress) == 0 &...
Jeff Gao 阅读(676) |
摘要: 资料:.tw/topcat/archive//37024.aspx1.在A网站构建ashx可以看到请求时这样子的 /xx.ashx?callback=?输出:?({&UserName&:&0010001BKCVXGJV&,&PassWord&:&KHFTGUBY&})public class GetAccountIDHandler : IHttpHandler{ public void ProcessRequest(HttpCo
Jeff Gao 阅读(115) |
摘要: jqgrid 一劳永逸的东西 学会jqgrid,以后再不用为前段表格发愁了什么合并单元格啦什么jqgrid自带多选条件的时候页面加载完有弹出框啦神马的 疑难杂症都有可能在这里找到答案哦 当然还包括最近处的增删改查等哦 亲~从简到繁一一有事例哦,亲,给个好评吧!先上代码吧 点击这里下载----可爱分割线----下回再说
Jeff Gao 阅读(227) |
摘要: 你还在用c#调用传统的word excel组件么,有了xml之后,其实也早可以丢掉啦 依赖别人(客户端必须装有office)才能生成,这个东西不是好东西----------------可爱分割线-----------哎 几个礼拜前应该就写上了,但是一直在那个泡妞 你懂得 不逼自己不行了 这几天工作不忙的话,做个笔记吧
Jeff Gao 阅读(101) |
摘要: HttpContext.Current.Server.MapPath(logFile) 这个是得到具体路径的方法 正常情况下是可以的 多线程情况下就为null下边的代码原本的作用是把网站的异常错误信息写入log.txt中这里抽出部分代码是我测试System.Timers.Timer的 把网站的异常错误信息写入log.txt的原代码在这里:/0banana0/archive//2483246.htmlpublic static void LogException(Exception exc, string source){stri.
Jeff Gao 阅读(1929) |
摘要: 转载:http://sunday./15本文将较为详细的介绍如何在.net下开发Windows服务程序,并将简要介绍一些开发中的调试技巧及后期的部署问题. IDE:VS2005, DotNetFramework Version:2.0.50727 Windows服务程序通常是一种在OS的后台长期运行的程序,根据需要你可以设置为随服务器启动而同时启动等等,在传统的C/S结构的程序开发中,Windows服务更是以Server端普遍存在.在.NET应用程序中,无论是Winform下的应用还是ASP.NET,Windows服务也都非常重要,比如我们可..
Jeff Gao 阅读(181) |
摘要: 一个简单的定时发送畅想要给微博或者说说加上定时功能首先 要给数据库相关表加上时间字段和状态字段时间字段: 12:50:00状态 :0和10表示已发送1表示定时的未发送的首先用户定义一个定时说说 插入一条数据 插入定义的时间id useid content senddatetime state1 001 正常的说说
12:50:00 02 001 定时的说说
13:30:00 1现在在Global.asax 里的Application_Start定义timer让1分钟执行一次 因为定时设置...
Jeff Gao 阅读(467) |
摘要: sql分别得到时间差(年月日周小时分钟秒.....)select datediff(year,'',getdate())select datediff(month,'',getdate())select datediff(day,'',getdate())select datediff(week,'',getdate())select datediff(hour,'',getdate())select datediff(minute,&
Jeff Gao 阅读(591) |
摘要: //怎么取得匿名类型的Type放到//泛型T当中??var 匿名 = new { A = 0, B = 1 };Type t = 匿名.GetType();//然后下面var xx = dbContext.Database.SqlQuery&t&(&sql&);//就悲剧了var xx2 = dbContext.Database.SqlQuery&dynamic&(&sql&);//xx2有列表,但是都是Object..~~~无法显示真实项,用Profile跟..SQL确实提交了.求解释msdn大神的解决办法看到了所以记录下来出现
Jeff Gao 阅读(889) |
摘要: 这样会报错:void Main(){ var x=GetSpareInfoByCode(); Console.Write(x.Key);//报错:“object”未包含“Key”的定义} public dynamic GetSpareInfoByCode(){ var words = from word in &The quick brown fox jumps over the lazy dog&.Split() orderby word.ToUpper() var dupl...
Jeff Gao 阅读(533) |
摘要: 错误:Unable to cast object of type 'System.Object[]' to type 'Employee[]'public class Employee { public string firstN public string lastN public static ArrayList GetEmployeesArrayList() { ArrayList al = new ArrayList(); al.Add(new Employee { id = 1, firstName...
Jeff Gao 阅读(1523) |
摘要: 默认情况下,在 ASP.NET 网页中引起回发的按钮和其他控件将页提交回该页本身。这是 ASP.NET 网页在其正常的处理过程中所要经历的往返周期的一部分。在某些情况下,可能需要将一个页发送到其他页。例如,您可能正在创建一个收集每个页上不同信息的多页窗体。在此情况下,可以将页中的某些控件(实现 IButtonControl 接口的控件,如 Button 控件)配置为发送至不同的目标页。这被称为跨页发送。跨页发送与使用 Transfer 方法重定向到其他页相比,具有一些优点。从源页获取信息为跨页发送配置页时,您通常需要从源页中获取信息。这可能包括来自页上控件的信息(即由浏览器发送的信息),以及源
Jeff Gao 阅读(1101) |
摘要: 1.脚本侵入从浏览器的角度来看,网页只是一个长字符串。浏览器会按顺序处理这个字符串,在此过程中,会显示某些字符,同时按特殊规则解释其他字符(如 &b& 和 &script&)。如果恶意用户可以将某些特殊字符插入到页中,则浏览器将不知道这些字符不应该处于该位置,将作为页的一部分处理它们。一个简单化的脚本利用的工作方式如下所示。如果应用程序允许用户发布对最新影片的评论以供其他用户阅读,则利用脚本的步骤可以是:应用程序显示一个用户可以输入评论的窗体。恶意用户编写了一个其中包含 &script& 块的评论。发送窗体,恶意用户的评论将存储在数据库中。另一用户访问该站点
Jeff Gao 阅读(267) |
摘要: 优点是出现错误的时候可以返回 错误信息,欢迎指点批评sqlhepler class sql { private static readonly string connectionString = &server=.;uid=password=database=LumigentDemoDB&; //System.Configuration.ConfigurationManager.ConnectionStrings[&sqlString&].ConnectionS //返回信息 public class...
Jeff Gao 阅读(69) |
摘要: 直接上代码 int proid1 = 0; foreach (DataRow row1 in tables.Rows) { if (Convert.ToInt32(row1[&ProID&]) == proid1) { row1.Delete(); //tables.Rows.Remove(row1); ...
Jeff Gao 阅读(78) |
摘要: 原因:重新装了iis出现使用XSL 样式表无法查看XML 输入。请更正错误然后单击刷新按钮解决办法:在vs2005命令行里运行 aspnet_regiis.exe /i ,就ok了。
Jeff Gao 阅读(82) |
摘要: RT:for (int k = n-1; k &=0;k--){int x = 0;if (r.Order == 1){x = n - k - 1;}else{x =}//DataRow r1 = table1.Rows[k];DataRow r1 = table1.Rows[x];//dosomething}
Jeff Gao 阅读(92) |
摘要: 问题:造成这个问题的原因可能很多,我贴出我项目的原因:这个项目互相引用有dll 但是原始版本跟别的模块引用的dll版本不一样解决办法:很简单:把生成dll那个模块本身的的dll(在它模块的bin下边) copy到你引用这个dll下的bin目录我的项目中就是 PDFReader这个模块的bin下边的dll复制到它的引用项目也就是gongluxinxi这个模块中的bin下边(你可以看到它们生成的时间都不一样的)如下图:
Jeff Gao 阅读(841) |
摘要: 声明:会慢慢添加的呵呵点击文字进入c#张子阳的:线性链表+泛型 理解泛型初稿C# 中的委托和事件 C#中的委托和事件(续)Singleton 单例模式:*****单例的五种实现:传送门 a.非线程安全的 私有构造函数 b.简单线程安全 线程对一个共享对象进行加锁,然后在传进实例前检查实例是否被创建 staticreadonlyobjectpadlock =newobject();c.试是有双重锁定以实现线程安全 java不支持 staticreadonlyobjectpadlock =newobject();d.延迟化不好,但在不使用锁的情况下保证线程安全 私有构造函数+私有静态构造函数...
Jeff Gao 阅读(82) |
摘要: 一、私有构造函数说明:不能被实例化也就是不能被new1.如果您不对构造函数使用访问修饰符,则在默认情况下它仍为私有构造函数。但是,通常显式地使用private修饰符来清楚地表明该类不能被实例化。2.当没有实例字段或实例方法(如Math类)时或者当调用方法以获得类的实例时,私有构造函数可用于阻止创建类的实例3.如果类中的所有方法都是静态的,可考虑使整个类成为静态的class NLog{ // Private Constructor: private NLog() { } public static double e = System.Math.E; //2.71828...}...
Jeff Gao 阅读(51) |
摘要: 一、安装iis6.01.搜索IIS_XPSP3.rar(这个是完整版)2.可能遇到MMC无法创建管理单元--组策略对象编辑器这个问题我卸载了重启下机子再安装就好了或者参见这里http://liubin./493二、安装sql20051.MSXML6安装失败用WindowsInstallerCleanUp卸载掉MSXML6在运行sql安装程序2.提示“SQL server安装程序无法获取ASPNET账户的系统账户信息............& 用aspnet_regiis实用工具卸载和重新安装一下就可以了。 操作: 在开...
Jeff Gao 阅读(52) |
摘要: 写入分为续写和覆盖 只需改变第一个参数的值就可切换代码如下: /// &summary& /// 内容写入到文本文件 /// &/summary& /// &param name=&count&&状态,判断是续写还是覆盖&/param& /// &param name=&fileName&&文件名称&/param& /// &param name=&content&&内容&/param& /// &returns&返回错误信息或
Jeff Gao 阅读(318) |
摘要: (js仅支持第二种)第一种也是一道面试题!!怎么优化。1.?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默认值。如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。string value=string name=if(value==null){ name=string.}//优化为name = value??string.E//或者name=(value==null) ? value : &&;(个人补充)//是不是上边那个简单点呢(字数少),哈哈。//str
Jeff Gao 阅读(209) |
摘要: 一、fileAs访问拒绝查看异常说是有2中可能:第一种可能 权限问题~第二种可能 该文件是只读文件---------------------------我看了下 我的就是只读文件 只读去掉 问题解决关于权限问题 google一大把,xp好像不存在权限问题-_- win7类的好像设置Network Service这个账号神马的转用一下:---------------------------------------------------sp.net 对路径&xxxxx&的访问被拒绝(文件操作权限)的解决方法解决方案一在需要进行读写操作的目录下添加Network Service
Jeff Gao 阅读(171) |
摘要: 极力推荐:http://www.goobye.net/普及一下:这个网站是干啥的?在文后有一张首页的图片 大家看一下首页就知道---------------------------为啥要安装vfp呢 因为公司的业务出现这个问题:未在本计算机上注册&vfpoledb.1&提供程序正确安装完vfp9问题解决在网上很难找到vfp9.0下载 我问同事要的大小198M帮大家物色了一下,通过这里还是有下载的(访问比较慢):http://www.goobye.net/search?q=vfp9.0&business=ftpsrc&act=search安装有三个选项 一个装
Jeff Gao 阅读(1209) |
摘要: 写到这里是为了搜索方便~由于老是忘记去闪存搜索先来乐呵乐呵:10个最“优秀”的代码注释每积累一点写到这里!!!1.net 不区分大小写pare(aaa,bbb,true) //true 表示不区分大小写2.net 大小写转换变量.ToLower()变量.ToUpper()3.net常用快捷键 来自:/xiaomi7732/archive//2230935.html#pagedcomment注意:可能有些人的ctrl+.无效 不要担心可以用shift+alt+F10来代替格式化对齐 ctrl+K+F怎么快...
Jeff Gao 阅读(515) |
摘要: 直接调用下边的方法就行了private void GetInfo() { string cpuInfo = &&;//cpu序列号 ManagementClass cimobject = new ManagementClass(&Win32_Processor&); ManagementObjectCollection moc = cimobject.GetInstances(); foreach (ManagementObject mo in moc) { cpuInfo = mo.Prope...
Jeff Gao 阅读(1140) |
摘要: 经测试成功 只能获取同网段的哦~顺便奉送asp.net 获取服务器的硬盘id 网卡mac地址 cpu序列号多个IP、端口、MAC地址的正则匹配js获取mac地址(续)记得引用usingSystem.Runtime.InteropS [DllImport(&Iphlpapi.dll&)] private static extern int SendARP(Int32 dest, Int32 host, ref Int64 mac, ref Int32 length); [DllImport(&Ws2_32.dll&)] private st
Jeff Gao 阅读(3662) |
摘要: //获取客户端ipprivate string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables[&HTTP_X_FORWARDED_FOR&]; if (null == result || result == String.Empty) { result = HttpContext.Current.Request.ServerVariables[&REMOTE_ADDR&]; } if (null == result || result == Stri
Jeff Gao 阅读(79) |
摘要: var ds=后台类.后台方法.//得到datasetvar dsLength=ds.Rows.//得到dataset的行数var dt1=ds.Tables[1];//得到datset第一个datatablevar dt2=ds.Tables[2];//得到datset第2个datatablevar dtLength=dt1.Rows.length//得到datatable的行数var id1=dt1.Rows[i].//第一个datatable的第i行的id
Jeff Gao 阅读(1507) |
摘要: 更新失败错误代号&WindowsUpdate_0000066A& &WindowsUpdate_dt000&原文:/zh-hans/windows/forum/windows_other-windows_update/%E6%9B%B4%E6%96%B0%E5%A4%B1%E8%B4%A5%E9%94%99/-d72c-4480-bfcf-c下载http://cid-27e6a35d1a492af7./self.aspx/Blo
Jeff Gao 阅读(564) |
摘要: 原问题地址:/q/28947/这个问题也困扰我了许多次 就是没有想到 thanks dudu在返回需要的结果是顺便返回异常信息或者你想返回的东东public class UpdateUserResponse{ public bool IsSuccess {} public string Message {} public TbUser TbUser {}}public UpdateUserResponse UpdateUserById(string id){ var response...
Jeff Gao 阅读(26) |
摘要: /// &summary& /// 内容写入到文本文件 /// &/summary& /// &param name=&fileName&&文件名称&/param& /// &param name=&content&&内容&/param& /// &returns&返回错误信息或时1代表写入成功&/returns& public string writeFile(string fileName,string content) { try { ...
Jeff Gao 阅读(117) |
摘要: 如果你google了还没有解决 那么看看 aspx这里是否为这个:web.config: &httpHandlers& &add verb=&POST,GET& path=&ajaxpro/*.ashx& type=&AjaxPro.AjaxHandlerFactory, AjaxPro.2&/& &/httpHandlers& aspx.csnamespace TunnelSystem{ public partial class quanzhong : System.Web.UI.Page { p
Jeff Gao 阅读(593) |
摘要: 简单点得程序 事务还是写在数据库中比较好BEGIN TRANSACTION --事务回滚开始 --检查报错 IF ( @@ERROR & 0 ) BEGIN --回滚操作 ROLLBACK TRANSACTION RAISERROR('删除工作报告错误', 16, 3) RETURN END ...
Jeff Gao 阅读(18) |
摘要: /0banana0/Ajax2.0%E5%AE%89%E8%A3%85%E5%8C%85.rar
Jeff Gao 阅读(519) |
摘要: string name=if(value==null){name=string.empty}优化为1string name = value??string.Ewatting 17:34:46 ?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默认值。如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。
Jeff Gao 阅读(20) |
摘要: .net常用的两种事务如下:COM+事务(分布式事务)--&http://blog.csdn.net/ekinyang/article/details/2630938事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下:方法1:直接写入到sql 中在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现优点:事务逻辑包含在一个单独的调用中,有运行一个事务的最佳性能,立于应用程序。 限制: 事务上下文仅存在于数据库调用中,数据库代码与数据库系统有关。方法2 :使用ADO.NET 实现使用ADO.NET 实现,使用这种方
Jeff Gao 阅读(107) |
摘要: // DataTable转化为Json对象public string DataTableToJson(string jsonName, DataTable dt) { StringBuilder Json = new StringBuilder(); Json.Append(&{\&& + jsonName + &\&:[&); if (dt.Rows.Count & 0) { for (int i = 0; i & dt.Rows.C i++) ...
Jeff Gao 阅读(75) |
摘要: DateTime dateTime = DateTime.N string strDateTime = dateTime.ToString( &yyyy '- 'MM '- 'dd ' 'HH ': 'mm ': 'ss &); return strDateT
Jeff Gao 阅读(28) |
摘要: 1.using 直接引用命名空间格式:using命名空间名字;例如:using Susing System.Data.SqlC2.using 别名格式:using 别名=包括详细命名空间信息具体的类型; 如果一个cs引用了两个不同的命名空间,但两个命名空间都包括了一个相同的名字。当用详细命名空间来区分的话会比较麻烦,而用别名则更加简洁。 1 using S 2 using aClass = NameSpace1.M 3 using bClass = NameSpace2.M 4 5 6 namespace NameSpace...
Jeff Gao 阅读(22) |
摘要: &asp:DataList ID=&DataList1& Width=&100%& runat=&server&&&ItemTemplate&&table style=&width:100%; background-color:# border-bottom: #ffcc66 2& cellspacing=&0&& &tr& &td colspan=&2&& &/td& &
Jeff Gao 阅读(124) |
摘要: using Susing System.Dusing System.Cusing System.Cusing System.Wpublic partial class wxDown : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { ConvertTextFileToImage(Server.MapPath(&~/aa.txt&), Server.MapPath(&~/aa.png&quot
Jeff Gao 阅读(606) |
摘要: .直接调用JavaScript的history.go(-1);2.Request.UrlReferrer.ToString();得到上一个页面的地址,把他保存在隐藏控件中,注意要在第一次加载的时候保存,以后response.redirect(&隐藏空间的value&);
Jeff Gao 阅读(22) |
摘要: ajax的优点 Ajax的给我们带来的好处大家基本上都深有体会,在这里我只简单的讲几点: 1、最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。 2、使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。 3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置的能力来处理,减轻服务器和带宽的负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求,和响应对服务器造成的负担。4、基于标准化的并被广泛支持的技术,不需要下载插件或者小程序。ajax的缺点下面我着重讲一讲ajax的缺陷,因为平时我们大...
Jeff Gao 阅读(50) |
摘要: js调用$(&#fileInput1&).uploadify({ 'uploader': 'images/uploadify.swf', 'script': 'uploadfile.aspx', 'cancelImg': 'images/cancel.png', 'auto': false, 'multi': true, 'sizeLimit':24*1, 'simUploadLimit':1
Jeff Gao 阅读(2706) |
摘要: http://blog.csdn.net/net_lover/article/details/6692093效果请看上边链接&%@PageLanguage=&C#&%&&!DOCTYPEhtmlPUBLIC&-//W3C//DTDXHTML1.0Transitional//EN&&http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&&&scriptrunat=&server&&protectedvoidPage_Load
Jeff Gao 阅读(42) |
摘要: &%@ Page Language=&C#& AutoEventWireup=&true& %&&!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&&&script runat=&server&& protected void btnUpload_Click( object
Jeff Gao 阅读(52) |
摘要: http://blog.csdn.net/net_lover/article/details/6683211调用方法:view plainConvertTextFileToImage(Server.MapPath(&~/Log.txt&),Server.MapPath(&~/Log.png&));实现代码:view plainvoidConvertTextFileToImage(StringtextFile,StringimageFile){System.Drawing.FontdrawFont=newSystem.Drawing.Font(&
Jeff Gao 阅读(103) |
摘要: http://blog.csdn.net/net_lover/article/details/1452643读取DataReader对象时,使用DataReader[列序号]索引的方法读取会比使用DataReader[字段名字]的方式读取有更好的性能,DataReader[字段名字]方法需要进行字段名字的比较,这会降低性能。注意:使用DataReader[列序号]的方法时要注意实际字段名称的顺序,不要把列A显示成列B。
Jeff Gao 阅读(44) |
摘要: 我分享我快乐~先上代码&div id=&fenye& & &span&&/span&&&&&&a href=&#& &第一页&/a&&&&&&a href=&#& &上一页&/a&&&&&&a href=&#& &
Jeff Gao 阅读(444) |
摘要: dataset ds=数据清空dataset:ds.Clear();datatable dt1=ds.tables[0];//界面1赋值 datatable dt2=ds.tables[0];//界面2赋值//修改了dt2 --& dt1也变化 ds.tables[0]也会变化,变化成dt2修改后的数据集
Jeff Gao 阅读(628) |
摘要: int pc = 2; protected void Page_Load(object sender, EventArgs e) { //控制菜单 object obj = Request.QueryString[&temp&]; if (obj == null) { ViewState[&temp&] = 1; } else { ViewState[&temp&] = } Page.RegisterS...
Jeff Gao 阅读(37) |
摘要: //进入后台 即刷新页面function Q1Onclick(temp){ window.location.href=&WXContract.aspx?temp=&+//temp(样式的id中的数字;完整版:wff1、wff2...)} //执行下边的jsPage.RegisterStartupScript(&&, &&script&yangshi(&+temp+&);&/script&&);//进去前台的方法 放在Page_Load里边//底下是读取数据呀什么的 //清空所有样式
Jeff Gao 阅读(223) |
摘要: 在项目解决方案上右键 选择设置启动项目 然后选择你的网站而不是你的BLL DAL Model等........ 然后在login.aspx上右键设置启动页面
Jeff Gao 阅读(137) |
摘要: SqlParamerter sp=new SqlParamerter[]{ new SqlParamerter(&@id&,id)} SqlParameter[] sp = new SqlParameter[1];sp[0] = new SqlParameter(&@name&, name); ------------------------------------------------------------------------------- public static object queryName(string name) { SqlPa.
Jeff Gao 阅读(551) |
摘要: //点击lable让他前边的checkbox选中 $(&label&).live(&click&,function(){ var li= $(this).parent().find(&input&); if(li.attr(&checked&)) { $(this).parent().find(&input&).attr(&checked&,false); } $(this).parent().find(&input&).attr(&quo
Jeff Gao 阅读(325) |
摘要: 类型介绍在几乎所有的OOP语言中,都存在2种类型的值。值类型引用类型以C#为例:其值类型为sbyte,byte,char,short,ushort,int,uint,long和ulong,float和double,当然还有decimal和bool。而引用类型则是string和object。我想说的我想说的就是——Ref和Out把我弄糊涂的原因是,当时没有认真的去分析它对不同类型所做出的不同的动作。对于值类型。使用了Ref和Out的效果就几乎和C中使用了指针变量一样。它能够让你直接对原数进行操作,而不是对那个原数的Copy进行操作。举个小例子:using Snamespace Con
Jeff Gao 阅读(83) |
摘要: 遇到这个问题 特此记录一下由于copy aspx页面 引起的 copy之后 类名实原来那个的跟 你现在的文件名不一样LoginAPI.aspxpublic partial class yuanlai : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { object obj = Request.Cookies[&username&]; if (obj == null) { Response.Redirect(&Log...
Jeff Gao 阅读(3847) |
摘要: 第一种 在js里边写代码 protected void Page_Load(object sender, EventArgs e) { AjaxPro.Utility.RegisterTypeForAjax(typeof(QLflow)); if (!IsPostBack) { Page.RegisterStartupScript(&&,&&script&LoginFun();&/script&&); //接收上个页面传来的值 if (Request....
Jeff Gao 阅读(65) |
摘要: str=escape(yourStr) yourStr=unescape(str) 后台默认utf-8 所以 由js跳到后台是不用解密的前台&a target='_blank' href='wxDown.aspx?down=&+escape(d_dl.Rows[i].address)+&'&下载&/a&后台 string down = Request.QueryString[&down&].ToString();由于开始中文出现乱码 所以用js编码一下再到后台解码一下 从而避免乱码问题本来说是 js
Jeff Gao 阅读(523) |
摘要: 1.项目中遇到问题怎么移除数组中的元素数组本身是没有移除元素的方法的所以想到转换成arraylist来 但是这样效率比较低第一种办法:第二种办法:后来又想到一种办法- 就是新建一个数组 然后for循环原来的数组 筛选出来你不要的元素第三种办法 :如果这个数组长度不长 并且你知道这个数组的大小等信息则可以新建一个数组 如下:删掉了 下标为1的元素 即第二个元素string[] array2 = new string[7] { array[0], array[2], array[3], array[4], array[5], array[6], array[7], };
Jeff Gao 阅读(103) |
摘要: CS0016 : 未能写入输出文件C:\Windows\Microsoft.NET\Framework\V1.1.4322\Temporary ASP.NET File\logtest\ae3a7b05\21b60d47\kxxnk5bg.dll --拒绝访问http://www.dotnettools.org/Blog/article.asp?id=15 参照这个 改了权限 可还是有错最后在iis里边改了 高级设置里边的 物理路径凭据登陆类型 network 默认是 cleartextOK还发现 发布的aspx怎么 打开 里边是:这是预编译工具生成的标记文件,不应被删除百度下 才知道云因:a
Jeff Gao 阅读(498) |
摘要: .color{ background-color: #CC00FF; /*所有浏览器都会显示为紫色*/ background-color: #FF0000\9; /*IE6、IE7、IE8会显示红色*/ *background-color: #0066FF; /*IE6、IE7会变为蓝色*/ _background-color: #009933; /*IE6会变为绿色*/
Jeff Gao 阅读(48) |
摘要: net操作excl的时候 excl里面往往最后N行都是空如何判断呢 int j = 0; foreach(DataRow dd in excelds.Tables[1].Rows) { j += 1; if(j&3){ if (dd[1] is DBNull) dd.Delete(); else if (dd[1].ToString() == &&) dd.Delete(); } } excelds.Tables[1].AcceptChanges();这里用到J 因为我的前几行有用所以从第三行开始判断 delete改变状态 AcceptChanges这个才是最终执行你
Jeff Gao 阅读(627) |
摘要: DataSet /zh-cn/library/bwy42y0e(v=VS.80).aspxDataTtable /zh-cn/library/system.data.datatable(VS.80).aspx DataColumn 行 /zh-cn/library/8a7cyy8d(v=VS.80).aspx DataType 数据类型 ColumnsName 列名 ReadoyOnly 获取或设置一个值,该值指示一旦向表中添加了行,列是否还允许
Jeff Gao 阅读(55) |
摘要: 怎样把 DataGrid 存放在 ViewState 中的无用数据(有时候确实如此)卡掉,大家知道,一般而言DataGrid在ViewState中会存放表格中的所有数据,这样会导致ViewState非常大;好比就这个论坛而言,光是ViewState就占了65k之多,多浪费啊。 如果只是简单的将DataGrid的EnableViewState设置为false,那么许多事件,如排序、换页等都不会触发,那么岂不是得不偿失?其实在DataGrid中,有一个用来呈现数据的子控件:System.web.ui.webcontrol.DataGridTable,很遗憾,我在MSDN中没找到它的相关说明,但是我
Jeff Gao 阅读(69) |
摘要: viewdata['alert']=&alert('你好')&&script&@viewdata['alert']&/script&在Controller存储数据 在 界面得到关于ViewData和ViewMode点击这里 http://wanshiqian1221./blog/static//
Jeff Gao 阅读(309) |
摘要: //sqlserver数据库 前两个是10.0.0.1上的两个数据库 后两个是10.0.0.2的数据库&add name=&gaosugonglu& connectionString=&server=10.0.0.1;uid=password=;database=dataname1& /& &add name=&shizhengdaolu& connectionString=&server=10.0.0.1;uid=password=;database=dataname2& /&
Jeff Gao 阅读(352) |
摘要: using System.Text.RegularEprivate const string ZZValidInt4 = @”^[0-9]*[1-9][0-9]*$”;//temp是string类型if (Regex.IsMatch(temp, ZZValidInt4) == false){//no int//dosomeing}else{//is int//dosomeing}
Jeff Gao 阅读(32) |

我要回帖

更多关于 asp.net 动态导航菜单 的文章

 

随机推荐