随笔分类 - 问题积累解决
摘要:不用轻易在 Page_Load 方法里,初始化用户控件,服务器控件,因为在这里改变控件的值,和状态..后台是取不到的...所有的后台取到的都是你初始化的状态...如果要在这里处理控件值和状态 ..在 (!this.IsPostBack)处理.....N多叫人恶心的问题.后台取不到控件的改变的值,得不到控件的改变的状态可能就是这个问题导致的!!
阅读全文
摘要:今天在用DataList的模板列的时候习惯性地像在03中那样去给模板列的绑定字段加个处理函数:<asp:Label ID="Label1" runat="server" Text='<%#ConvertState(Bind("Status"))%>'></asp:Label> 可是竟然出错:当前上下文中不存在名称“Bind” 。 后来又习惯性地想把绑定字段单独拿出来显示,又提示:警告 2 设计器文件生成失败: 必须将对 Bind 的调用分配给模板中的控件的属性。 感觉很郁闷,于是把B
阅读全文
摘要:编辑器加载中...查询一个表中所有id字段在另一个表中对应值的SQL语句怎么写?多表联结查询:select rbd.RBDID, rbd.ProductCode,p.ProductCnName,p.[Standard],p.Impression,pb.BrandName,cgdw.UnitName,un.UnitName ,rbd.BuyingAmount,rbd.UnitPricefrom PCS_RequestBuyDetails as rbdleft join PM_Products as p on rbd.ProductCode=p.ProductCodeleft join Cons.
阅读全文
摘要:left join 是left outer join的简写,left join默认是outer属性的。Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。这个和用select查询多表是一样的效果,所以很少用到;outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。关键就是后面那句,返回的多一些。所以通常意义上的left join就是left outer join在一个正规化的数据库环境中, 我们常会碰到这款情形: 所需的资料并不是放在同一个资料表中, 在这个时候, 你
阅读全文
摘要:消息 1033,级别 15,状态 1,第 21 行The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP or FOR XML is also specified.如果使用 ROW_NUMBER() 分页时报错去掉: Where 后边的 order by .他和ROW_NUMBER() 里的 order by 冲突
阅读全文
摘要:设置RadioButtonList的RepeatLayout属性为"Flow"就可以了。 代码如下: <asp:RadioButtonList ID="RadioButtonList1" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" ></asp:RadioButtonList>
阅读全文
摘要:缺陷:每次客户端的操作,都会在服务端执行一次完整的页面生命周期,加重了服务器的负担,同时客户端和服务端的通信过程中也会传递完整的http协议内容,增大了网络流量。 优点:实现起来非常的简单,操作上基本等同于通常的Asp.Net开发,所使用的控件也为Asp.Net服务器控件
阅读全文
摘要://去除数组中的重复数据 protected string[] removeDuplicate(string[] ArrInput) { System.Collections.ArrayList nStr = new System.Collections.ArrayList(); for (int i = 0; i < ArrInput.Length; i++) { if (!nStr.Contains(ArrInput[i])) { ...
阅读全文
摘要:根据类名字符串实例化类,并调用类的方法或函数 2011-03-15 13:32//获取类型信息//如果调用其他的DLL//System.Reflection.Assembly asmb = System.Reflection.Assembly.LoadFrom("DLL名");// Type t = asmb.GetType("类名");//如果是不调用其他DLLSystem.Reflection.Assembly BLL = System.Reflection.Assembly.Load("www.www.BLL"); System
阅读全文
摘要:margin-left left 区别CustomerList.aspx 页面绑定数据例子PostBackUrl="#miaodian"
阅读全文
摘要:Sys.InvalidOperationException: Handler was not added through the Sys.UI.DomEvent.addHandler method...问题原因:如果将ModalPopupExtender的OK/Cancel 按钮,放在了弹出框的UpdatePanel内,就会报这个错解决办法:既然ModalPopupExtender不让人在UpdatePanel内放Ok/Cancel的控制按钮,那就干脆不放了,用Show()和Hide()来控制~即,view plaincopy to clipboardprint?<cc1:ModalPo
阅读全文
摘要:后台——版面(分类)添加管理——高级设置——发贴相关(顶部)——上传文件类型,这里添加你要的后续名即可
阅读全文
摘要:此功能需要在BIOS中设定,并且你的主板的高级电源管理设置必须支持这个功能, 步骤一: 启动系统按DEL,进入BIOS,然后选中 "POWER MANAGEMENT FEATURES" (电源管理设置),回车进入.在电源窗口中找到"RESTORE ON AC/POWER LOSS"项,按回车,然后通过方向键设置其值为"POWER ON". 步骤二: 选中"RESUME ON RTC ALARM"并按回车,接着通过方向键设置其值为"ENABLE" 步骤三: 选中"RTC ALARM DA
阅读全文
摘要:在windows 2000+IIS 5.0 做web server时,有些中文名的文件会出现无法下载的情况,具体情况为:文件名为2个、4个中文字时无法下载,而1个、3个、5个时没有问题 有两种方法可以解决此问题: 1、在Web服务器端修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\INETINFO_PARAMETERS\FAVORDBCS 把1改成0,之后重新启动IIS即可。(如果此值已经是0,应该不会出现上述问题) 2、在客户端修改IE设置 把"总是以UTF-8发送URL"设置为不选中。(最好采用第一种
阅读全文