摘要:ASP.NET Dynamic Data 一些注意 明细表设置,以Order, OrderItems 为例, Order{ OrderId,Title,EmpName....} OrderItems{OrderId,OrderItemId,ItemId} Items{ItemId,ItemName.
阅读全文
摘要:看方力勋的javaWeb,采用左右值来表示树型结构(就是俺门的多级分类)表结构页面代码 树状结构 View Code 呈现后html 树状结构 View Code 说明:1.根据上面的数据列表可以知道,某个node节点的父节点是最近一个depth比当前节点小一的节点,通过node${c.depth-1}.add(node${c.depth})可以将当前节点添加到最近一次定义的上层节点下(也就是父节点)。2.可以看到呈现 ,有多个var ...
阅读全文
摘要:Excel格式导入代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Xml.Linq;using System.Xml;using System.Data.OleDb;namespace ExcelUnionPDM{ public partial class f...
阅读全文
摘要:最近做了个服务用来分解料单、计算可用库存,日消耗一类的操作,以WebService的方式发布并挂在IIS6.0上,客户端启动任务后可能会关闭(等第二天过来看结果)基本的做法都是在独立的线程中运行任务并在运行过程中写一些状态/进度到全局变量中如(static类型的变量或Application等),客户端每隔一定时间检测这些变量以显示执行状态/进度。在有客户端不断发请求进来时任务能正常运行并结束,但是如果没有任何客户端持续发请求进来时,默认的IIS应用程序池设置就有可能把w3p.exe进程给回收了。设置参考下图:一般需要指定个具体的回收时间,然后禁止回收时间点前一段时间启动任务,因为很可能任务没.
阅读全文
摘要:1.分页加载的js代码,分别有两种调用形式,一个是在页面客户端加载完成时$(function{..})调用需要设置pageIndex与pagesize另一个是点分页导航时调用,分页导航的地址是已经拼接好的不需要再提供参数 function LoadLatelyTelRecord(pageIndex, pageSize) { var url = ""; var resId = $("#hResId").val(); if (pageIndex > 0 && pageSize > 0) { url = "/MVC/RMS
阅读全文
摘要:使用中的问题:一个Asp.net的CRM项目在Session中存储自定义类型(可序列化的),开始使用的是InProc方式,几个月过去了一切都很和谐,但是最近随着使用人数的增加进程内Session经常丢失,于是业务员就很郁闷,好在MS提供了SqlServer与StateServer,这样可以在数据库或状态服务中保存Session,我只化了3分时间就把Web.config中的配置调整成StateServer方式,本以为这样就天下太平了,结果发现我错了,系统运行一段时间(或者说一个用户登录后点个7,8下)就会报错,错误点是SessionStateItemCollection.Deserialize。
阅读全文
摘要:Asp.net2.0提供程序模型Asp.net2.0的提供程序模型是策略模式的应用实现, 为此.net2.0中内提供了一些用来帮助实现提供程序模型的类,这些类主要有ProviderBase,ProviderCollection,ProvidersHelper,ProviderSettingsCollection等。ProviderBase:所有提供程序的基类,这个类型在providerCollection,ProvidersHelper中被依赖,如果你想使用.net中的提供程序模型来实现策略模式那么就需要继承之,否则你就没法使用ProvidersHelper这些类了.ProvidersHelp
阅读全文
摘要:先上http://xml-rpc.net/下载个xml-rpc.net.2.5.0.zip然后添加引用如下图dll在bin目录下可以找到,MetaWeblogAPI.cs在interfaces目录下//========代码==================using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using CookComputing.XmlRpc;using CookComputing.MetaWeblog;namespace
阅读全文
摘要:一个asp.net按数据库字段排序用的自制控件
阅读全文
摘要:Repeater控件一般用来显示数据,通常会关闭试图状态,但是当用来做表单输入栏目时,就需要开启视图状态,并且通常需要去遍历Repeater.Items集合,通过FindControl来找到需要的控件,并获取用户的输入。---------Repeater的事件:ItemCreated在里面动态设置子控件的值(比方设置一个 Literal.Text="<input type='radio' ....
阅读全文
摘要:protected void Page_Load(object sender, EventArgs e) { var url= string.Format("ScriptResource.axd?d={0}", PageEncryptString("Q|~/web.config|#|xlsb")); //var info = F.Studio.Web.Utility.MachineKeyUtil....
阅读全文
摘要:* 启用ViewState的情况下,设置某一服务器控件的Value后,然后再将期Visible设置成false* 在回传时(PostBack)其Value不会丢失,ViewState会保留状态* 如 if(!IsPostBack){* txtName.Text="xxxx";* txtName.Visible=false;* }* 表单上disabled属性的控件其值在submit时不会Post到...
阅读全文
摘要:资料下载:http://files.cnblogs.com/wdfrog/%e7%b3%bb%e7%bb%9f%e5%88%86%e7%b1%bb%e7%9b%ae%e5%bd%95%e6%8c%89%e7%94%a8%e6%88%b7%e8%ae%be%e7%bd%ae%e5%8f%af%e7%94%a8%e6%80%a7.rar
阅读全文
摘要:问题一:跨域采用服务器代理页来中转,请求转投代码如下:文件:Ad.ashx//================代理实现============================= private void RequestProxy() { HttpWebRequest clientRequest = ...
阅读全文
摘要:根据设计当MakeOld后(在读取数据库后,或者手动调用),对记录(SubSonic生成的类)属性附值时,Sonic会检测这个Value是否与原来的不同,只有值不同时才会附值成功,并将该列添加到DirtyColumns,而DirtyColumns中的列才会被Update采用,一般情况下 只要所有列中有一个列的是Dirty==true(被更改过),那么在Save时就会采用Update,注意:SubS...
阅读全文
摘要:参考代码如下:------------------------------------------- <asp:TemplateField headertext="状态"> <itemtemplate><%#Eval("CustomerStateName") %></itemtemplate><edititemtemplate><a...
阅读全文
摘要:一使用代码隐藏页 partial在.net2.0中是一个编译熟性,主要用来分离界面设计代码与用户的逻辑代码,比方添加一个使用隐藏代码的的页面,test.aspx,那么实际上会有两个类,三个cs文件,一个是test类(假设test.aspx在根目录下),test是部分类,页面设计代码中的一些控件会变量声明会在另个同类名的编译文件中自动生成,在编译后这两个类就合并成一个类即编译后的代码不会存在part...
阅读全文
摘要:用户控件有时候会包含多个服务器控件,这个时候需要将用户控件的属性暴露出来,供调用窗体使用,一般情况是直接将用户子控件暴露给出来,Usercontrol无论是否通过动态加载,UserControl的Page_Load多后于Page的Page_Load事件执行。参考代码(页面-.aspx Paag_Load代码): protected void Page_Load(object sender, Eve...
阅读全文
摘要:需求描述: IIS6.0(windows2003)中配置.htm到asp.net2.0扩展. 需要根据用户是否修改了配置信息来生成用户首页(index.htm),为避免每一步改变后都进行一次生成操作,打算采用按访问生成的形式.即在HttpModule中截获请求的页面,去数据库中获取当前请求页面是否改变过(即是否需要生成,每一步改变都会将数据库中的需要更新设置成true)如过页面已经改变则更新页面....
阅读全文
摘要:在windows7 上的iis7.05 使用vs2008 附加到站点调试,结果发现未能启动调试,对比windows2008后发现windows7上的IIS安装时未安装windows身份验证,在控制面板中的添加程序的windows组件部分,将windows身份验证选中安装后则运行正常,另外可能需要将应用程序池运行账户改成LocalSystem.
阅读全文