随笔分类 - .NET技术
摘要:后台动态添加控件很简单,只要引用以下两个命名空间就可以了using System.Web.UI.WebControls;(web控件)using System.Web.UI.HtmlControls;(html控件)前台代码:<asp:PlaceHolder ID="PlaceHolder" runat="server"></asp:PlaceHolder>如果想在PlaceHolder中添加控件,比如实现添加textbox只需要PlaceHolder.Controls.Add(new TextBox())就可以了但如果加入想实现
阅读全文
摘要:在js赋值函数后添加如下方法:__doPostBack(TextboxID,'传递的值');
阅读全文
摘要:问题:VS写类方法属性注释时,在同一个工程中注释可见,跨工程不可见。格式是标准的XML注释: /// <summary> /// 摘要 /// </summary> /// <param name="param">参数</param> /// <returns>返回值</returns> 解决方法:在项目属性中的“生成”选项卡勾选“XML文档文件”选项,这样编译时就会在相应目录下生 成XML格式文件,里面是该程序集所有类中的XML格式注释。
阅读全文
摘要:这个错误的原因是因为直接在源代码里面将服务器控件删除,对应的控件代码在 designer的文件里面还存在,导致两个文件的内容匹配不了引起的报错,解决也简单,直接在aspx文件里面用设计视图拖动一下控件,或者新增一个服务器控件,然后保存就可以解决。。
阅读全文
摘要:事务处理用到TransactionScope,调试提示错误“事务已被隐式或显式提交,或已终止”。看了一篇文章"ConnectString中enlist设置的含义",后来给连接字符串加了"Enlist=false"。问题就这样解决了。 ConnectionString = "Data Source=192.168.1.1;Initial Catalog=cargoplus;Enlist=false;Persist Security Info=True;User ID=sa;Password=sa"注释:SqlConnection.Con
阅读全文
摘要:方法一://获取图片文件的二进制数据。byte[] datas =GetImage(tid);MemoryStream memStream = new MemoryStream(datas);memStream.WriteTo(context.Response.OutputStream);memStream.Close();context.Response.ContentType = "image/png";context.Response.StatusCode = 200;context.Response.End();方法二://获取图片文件的二进制数据。byte[] d
阅读全文
摘要://获取名为"MyClass"的类型 Type t = Type.GetType("MyClass"); //获取"MyClass"的属性 PropertyInfo[] properts = t.GetProperties(); //根据属性名获取某一属性 PropertyInfo p = t.GetProperty("Id"); //设置某一属性的值 MyClass my = new MyClass(); t.setValue(my, 123, null); 应用: public class BaseClass
阅读全文
摘要:ColumnSchema的一些常用属性,如下表: 属性Property 描述Description AllowDBNull 是否允许空值NULL Database...
阅读全文
摘要:区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是“行为需要按照接口来完成”。这 些听起来有些虚,举个例子。例如,狗是对于所有狗类动物的统称,京哈是狗,牧羊犬是狗,那么狗的一般特性,都会在京哈,牧羊犬中找到,那么狗相对于京哈和 牧羊犬来说,就属于这类事物的抽象类型;而对于“叫”这个动作来说,狗可以叫,鸟也可以叫。很明显,前者相当于所说的是抽象类,而后者指的就是接口。 区别二,抽象类在定义类型方法的时候,可以给出方法的实现部分,也可以不给出;而对...
阅读全文
摘要:asp.net在自定义的类中引用Response,Request,Server等对象只需直接写System.Web.HttpContext.Current.Response即可,类似的有 System.Web.HttpContext.Current.Request System.Web.HttpContext.Current.Server System.Web.HttpContext.Current.Session 等 例如: System.Web.HttpContext.Current.Response.Write(); System.Web.HttpContext.Current.Requ
阅读全文
摘要:string url = Request.FilePath.ToString();string file = url.Substring(url.LastIndexOf("/") + 1);
阅读全文
摘要:今天在.net项目中连MYSQL数据库时,查询语句 中带中文,一直查不出来数据,字母和数字都可以查出来,想想应该是编码问题,原来的连接字符串是server=localhost;database=mysql;uid=root;pwd=111;改为 server=localhost;database=mysql;uid=root;pwd=111;CharSet=gb2312;问题解决。
阅读全文
摘要:现象:ASP.NET后台写入中文COOKIE后,前台用JS读取为乱码 解决: 后台ASP.NET写入 HttpContext.Current.Request.Cookies[“cookiename”].Value = System.Web.HttpUtility.UrlEncode(strValue,Encoding.UTF8); 前台JS读取 使用decodeURIComponent解码显示
阅读全文
摘要:C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值 总结:对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射): Type t = tc.GetType();//获得该类的Type //再用Type.GetProperties获得PropertyInfo[],然后就可以用foreach 遍历了foreach (PropertyInfo pi in t.GetProperties()){ object value1 = pi.GetValue(tc, null));//用pi.GetValue获得值 string name = pi.Name...
阅读全文
摘要:出现"若 要针对 .NET Framework 4.0 或更高版本进行编译,则提供程序选项中“compilerVersion”特性的值必须为“v4.0”或更高版本。若要针对 .NET Framework 3.5 或更低版本编译此 Web 应用程序,则请从 Web.config 文件的 <compilation> 元素中移除 targetFramework 特性。"错误,请参照下面代码修改或添加网站的Web.config中configuration——system.codedom配置节:<system.codedom> <compilers>
阅读全文
摘要:后台处理: protected void Page_Load(object sender, EventArgs e) { Response.Write(Test()); } private string Test() { string sQueryString = ""; for (int i = 0; i < Request.QueryString.Count; i++) { if (Request.QueryString.Keys[i].ToString().ToLower() != "page") { sQueryString += Requ
阅读全文
摘要:[SAP.R/3.IDES.4.71.中文版].SAP.part01.rar700.0MB[SAP.R/3.IDES.4.71.中文版].SAP.part02.rar700.0MB[SAP.R/3.IDES.4.71.中文版].SAP.part03.rar700.0MB[SAP.R/3.IDES.4.71.中文版].SAP.part04.rar700.0MB[SAP.R/3.IDES.4.71.中文版].SAP.part05.rar700.0MB[SAP.R/3.IDES.4.71.中文版].SAP.part06.rar700.0MB[SAP.R/3.IDES.4.71.中文版].SAP.pa
阅读全文
摘要:LLBLgen控件 ,可以使用Google搜索到他的官方网站,下载最新试用版,另完全破解国内版本还没有出现.最新的是2.6版,内容不断更新中. 声明:部分资源来源于网络,具体地址实在想不起来,英文代码基本上是从google搜索的,国内很少有这个工具的帮助,如果真的是抄袭勿怪! 同时,欢迎转载! 软件使用: root namespace 是指定的编译成project的命名空间名称 template group 是指编译模式,一般如果不需要自定义配置的话 可以选择 selfservicing模式。 如果选择adapter 则会从编译所在目录的app。config 文件中 获取相应配置再生成pro.
阅读全文
摘要:A站iframe或者JS引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。如果页面是来自框架的,而框架的父页和框架不 是一个站点的话,客户端默认是禁止向页面附加头信息的,这样服务器端就无法识别客户端框架里面的页面,自然不能操作Cookies 解决方法:有两种一种是设置IE允许第三方Cookies但不能要求所有用户都更改IE设置,第二种比较实用,在页面头加上一句代码:ASP: Response.AddHeader "P3P", "CP=CAO PSA OUR" php: header('P3P: CP=CAO PSA OUR&
阅读全文
摘要:UserLanguages 客户端主机所使用的语言 UserHostName 客户端主机的DNS名称 userHostArrress 客户端主机的IP地址 UserAgent 客户端浏览器版本 Url 当前要求的URL TotalBytes 当前输入的容量大小 ServerVariables 网页的Server变量 RequestType 客户端网页的传送方式(Get/Post) RawUrl 当前页面的U『RL QueryString 浏览器地址栏后的参数 PhysicalPath 当前网页在服务器端的实际路径 PhysicalApplicationPath 当前在服务器端执行的程序的实际路
阅读全文

浙公网安备 33010602011771号