随笔分类 - Asp.net
摘要:I'm stucked in configuring my web.config file under a web forms project in order to get an instance of WebApplicationContext (at Global.asax) and then
阅读全文
摘要:public static void Serialize(ParseResult parseResult) { var filePath = Path.Combine(CachePath, parseResult.ParseTime + ".xml"); if (File.Exists(filePa
阅读全文
摘要:public static class ResponseHelper { public static void ResponseExcel(string tempFolder, DataTable dt, Dictionary<string, LocalizedHeader> localizedHe
阅读全文
摘要:最近利用业余时间,使用了同程旅游网的开放平台,并对大部分的方法进行了调用,发现有很多不好用的地方,比如1.同一个开放平台居然有几个调用地址,景区调用http://tcopenapi.17usoft.com/handlers/scenery/queryhandler.ashx,酒店调用http://tcopenapi.17usoft.com/handlers/hotel/QueryHandler.ashx。2.只能返回xml格式,在现在大多数平台可以返回json的情况下,居然只能返回xml,而且还不能直接反序列化为对象。除非自己实现这个反序列化的过程。3.错误信息提示不够充分,无处可以查询详细信
阅读全文
摘要:在项目中,遇到这个问题:需要通过模式对话框来上传文件,并且在父窗体中获取模式对话框中返回来的值。而在模式对话框中的上传是通过服务器控件来实现的。点击上传后,模式对话框总是弹出一个于此相同地址的窗口,这并不是我想要的结果。如何解决这个问题呢?只需要在模式对话框中页面的head标签中加入<base target="_self" />即可。如:<head runat="server"><base target="_self" />
阅读全文
摘要:【概述】几乎每个企业都有自己的核心东西或说是框架性的东西,框架的好处是将我们经常要使用的功能,控件等包装一个个易于使用的单元,就算是初学者也极其容易上手,减少项目的开发成本。因此框架的重要性和好处是不言而喻的。在我的这个系列(一点一滴打造我们自己的web开发框架系列 )当中,我将自己在开发过程中用到的一些东西陆续公布出来,和大家一起交流学习。 这次我们接着本框架系统的开发进展,将我们上一节开发的...
阅读全文
摘要:【概述】几乎每个企业都有自己的核心东西或说是框架性的东西,框架的好处是将我们经常要使用的功能,控件等包装一个个易于使用的单元,就算是初学者也极其容易上手,减少项目的开发成本。因此框架的重要性和好处是不言而喻的。在我的这个系列(一点一滴打造我们自己的web开发框架系列 )当中,我将自己在开发过程中用到的一些东西陆续公布出来,和大家一起交流学习。 这次我们接着本框架系统的开发进展,开发一个web页面...
阅读全文
摘要:【概述】几乎每个企业都有自己的核心东西或说是框架性的东西,框架的好处是将我们经常要使用的功能,控件等包装一个个易于使用的单元,就算是初学者也极其容易上手,减少项目的开发成本。因此框架的重要性和好处是不言而喻的。在我的这个系列(一点一滴打造我们自己的web开发框架系列 )当中,我将自己在开发过程中用到的一些东西陆续公布出来,和大家一起交流学习。 这次我们接着上次我们开发的客户端web页面上的右键菜...
阅读全文
摘要:【概述】几乎每个企业都有自己的核心东西或说是框架性的东西,框架的好处是将我们经常要使用的功能,控件等包装一个个易于使用的单元,就算是初学者也极其容易上手,减少项目的开发成本。因此框架的重要性和好处是不言而喻的。在我的这个系列当中,我将自己在开发过程中用到的一些东西陆续公布出来,和大家一起交流学习。【web控件开发部分】1, web右键菜单的开发2,打造纯数据交互的gridview3,日历控件的开发...
阅读全文
摘要:【概述】几乎每个企业都有自己的核心东西或说是框架性的东西,框架的好处是将我们经常要使用的功能,控件等包装一个个易于使用的单元,就算是初学者也极其容易上手,减少项目的开发成本。因此框架的重要性和好处是不言而喻的。在我的这个系列(一点一滴打造我们自己的web开发框架系列 )当中,我将自己在开发过程中用到的一些东西陆续公布出来,和大家一起交流学习。 闲话少叙,我们在开发系统的过程中经常需要给web页面...
阅读全文
摘要:接着上一次asp.net日历控件开发(1),上次写完了日历的js脚本, 这次将它包装成web控件,方便使用。先上几张图看看效果如何。页面调用方式:[代码]控件属性:服务器端可以通过Text属性来取得选择的日期
阅读全文
摘要:var returnVal = window.showModalDialog(url,args,'dialogHeight: ' + height + 'px;dialogWidth:' + width + 'px;status:no;help:no;resizable:yes;scroll:yes;center:yes;'); if (returnVal=="True") { window....
阅读全文
摘要:1.接口中可以有实现吗?一个类继承于接口必须实现吗? 接口中不可以有实现,一个类继承于接口如果是该类是抽象类则不必一定要实现该方法。2.请说明asp.net中Page和该Page中的UserControl控件,OnInit,OnLoad 事件的加载顺序 正确的顺序是:UserControl控件OnInit--->Page中的OnInit--->Page中的OnLoad--->Us...
阅读全文
摘要:[代码]调用如下:<img src="Handler.ashx" alt="图片验证码" />
阅读全文
摘要:1.加载Excel(读取excel内容)返回值是一个DataSet //加载Excel public static DataSet LoadDataFromExcel(string filePath) { try { string strConn; strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath ...
阅读全文
摘要:很多朋友在使用UltraWebGrid中希望直接绑定一个dropdownlist,通过直接选择文本,而实际选择的是该文本对应的值的方式来展现webgrid,但是一些朋友,发现自己绑定了,但是前台页面显示的是值,双击之后才出现下来框。百思不得其解。其实真是原因是这样的。 一般我们这样绑定[代码]DataSource 设定数据源,DataMember设定数据表,ValueMember值列,Displa...
阅读全文
摘要:关于服务器端控件的开发。1.本人发现自己开发的大部分控件都是继承CompositeControl,因为除了微软的官方控件还有不少第三方的控件可以直接使用,不需要自己重头开始开发。当然一些控件还是需要从Control,或者从WebControl中继承而来。具体原则,大家参考部分数据和网站。2.一定要熟练掌握几个常用的接口,ICallbackEventHandler,IPostBackDataHand...
阅读全文
摘要:关于脚本使用的总结 1.脚本全部作为嵌入的资源编译进去了。 2.这个控件使用到了微软Ajax框架中MicrosoftAjax.js,还有jQuery及jQuery的拖动插件 3.关于脚本的加载顺序。因为我自己控件的js中用到了MicrosoftAjax.js的一些方法,如注册命名空间,注册类 添加及移除事件等。所以要保证MicrosoftAjax.js在我的控件脚本之前添加。虽然我在页面中添加了S...
阅读全文
摘要:续上篇:最近开发的一个多功能选择器 该控件客户端事件: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->/// // Name: Sg.ComplexSelector.js // Assembly: Sagaciy....
阅读全文
摘要:最近开发的一个多功能选择器。 实现功能: 1,可以选择部门,人员,职位,成本中心等,并可以扩展。 2,全部Ajax方式加载 3,可以通过拼音检索。 4,服务器端缓存数据 控件属性: MultiSelect是否多选 RenderMode呈现模式,结果可以以树状和列表展示 SelectorType选择类型(部门,人员,职位,成本中心等) OkEventHandler确定按钮要相应的客户端事件 Canc...
阅读全文