`
wangwang3ok
  • 浏览: 78204 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表
情况如下:       客户资料包括客户照片,修改客户资料---照片时需要:       1、首先显示旧照片       2、显示最新选择照片,上传新照片       3、删除旧照片 结果第3项操作的时候杯具了,报题目的错。 后来想了下,原因是第1项加载照片时候,我是直接给PictureBox赋的值:   picPhoto.Image = Image.FromFile("照片路径");   应该把此项改成以文件流方式操作:              FileStream fs = new FileStream("照片路径");    ...
原来代码 gvMonograph.DataBind(); Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.UTF7; Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).To ...
刚开始拼sql查询串的时候我是按照一般思路进行的 string sql = "select * from tabelName where Title like '%@condition%' or Icontent like '%@condition%' order by tdate desc";   但是查询不出东西,最后查阅资料发现 得这样拼 string sql = "select * from tabelName where Title like '%'+@condition+'%' or Icontent like '%'+@condition+ ...
"SELECT * FROM NC_daily WHERE title in (select cstr(OID) from [NC_objInfo] where ShipNumber like '%" + key + "%' or EnglishName like '%" + key + "%' or Nationality like '%" + key + "%') or BasicDesc like '%" + key + "%' or Suggest like '%" + key + &q ...
 此项浏览器提示是在页面有form表单数据提交,而用户刷新页面时弹出的。 目的是防止数据重复提交,特别是对于网上银行操作过程中的用户,此项功能很有用。 但是我帮客户做的网站首页有一个邮箱登陆,如果用户名、密码输入错误,用户点击刷新时,此项提示也会弹出, 非常麻烦,切不美观,增加了用户的操作步骤,考虑去掉。 去掉的方法,如果是新页面的话,就不存在重复提交了,哈哈: Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('请填写用户名!');locat ...
因为做一个网站,要操作xml文件,所以找了下,转下别人的代码 xml文件的权限必须设为 IUser+Asp.net 或者 Everone /// <summary> /// 添加记录 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(o ...
帮客户做一个网站,使用asp.net开发 但没有独立域名,需要发布在一个asp网站下的虚拟目录中 发布之后报错:   It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS. 中文: 在 应用程序级别之外使用注册为allowDefi ...
这次在开发自己用的一个小程序时用到了treeview作为左侧标签组, 然后碰到个问题: 如何获得treeview树的节点在编辑时的值 (首先要设置treeview节点为可编辑,设置属性:LabelEdit 为 True) 因为在事件AfterLabelEdit中用node.Text获得的是编辑前的值 经过查阅msdn发现 此时应该用 e.Label获得当前编辑值 部分代码如下 private void tvCodes_AfterLabelEdit(object sender, NodeLabelEditEventArgs e) { i ...

新年快乐

新年快乐 各位同仁 祝财源滚滚 万事如意 合家安康
在我和单大哥的努力下,我们终于又接了两个大项目。 这下半年不愁没钱赚了,但是随之而来的问题是:人手不够。 于是就开始发招聘需求,面试,笔试,录用。 招到了两个新人。 嘿嘿,新人驾到,我来培训。 新人果然都很勇猛,什么代码都敢写,但是新人也很鲁莽,很多细节让人头痛。 在我的不懈努力下,一周过去,现在两个人也能够像模像样的开始出力了。 我也把自己手头的工作往下派。 突然间天也蓝了,肩膀也轻松了,生活大有希望!
用代码打开文件夹的两行很强的代码 当然,也可以打开局域网内共享的别的电脑上的文件夹、文件   string path = @"C:\Program Files"; System.Diagnostics.Process.Start("explorer.exe", path);     web程序的话要调用客户端上的explorer.exe 我想到了一个办法,就是使用js来调用 <script language=javascript> function ExeRun(command) { windo ...
最近做b/s项目,涉及到客户要把网页上显示的报表直接导出到word中。 我在后台copy了个word文件,然后写入此word。没想到在vs05中表现很不错的程序,在为客户部署后却出了异常。        Access to the path 'c:\windows\system32\inetsrv\ExceptionLog200910.txt' is denied.   很明显是权限问题咯,但是在windows xp 环境下和 2003服务器环境下的设置方法还不一样。 在2003服务器环境下设置方法如下:        在网站发布目录的文件夹下,找到要进行文件操作的文件夹,然后右击 ...

尘埃落定

跳槽过来两个月了 昨天上个公司的王经理跟我说,致远啊,网站我以后自己修改了,有重大调整再找你吧 我知道,上个公司没有新招web开发人员,现在王经理自己担起了这个事。 尘埃落定,这件事情告一段落了。 感觉到很轻松。 其实跳槽过来,一直有些牵挂那个开发到90%的网站,心里总觉得这件事情没有完满完成。 善始善终嘛,呵呵。 现在可以放下心来了,有空还要和王经理喝茶。 目前新公司的项目经过两个月的忙碌,也马上要测试,所以这几天不是很忙,只是在自己测试, 然后处理一些别的事情,心情比较好,青岛的秋天凉爽起来,一直不见秋老虎出没, 估计秋老虎给他家母老虎给禁足啦,哈哈。 总之现在新公司有 ...
这几天工作中碰到一个问题,将GridView列表以Excel形式导出。 但是我们构造GridView列表的时候,遇到长的内容字符串,一般都会用一个字符串方法截断一下,这样用Excel导出的内容,就不是客户希望的全部内容了。例如:“我们的内容” 被截断后得到 “我们的...”。 那么希望在导出Excel前替换掉这个列,换成全文显示的绑定列。 一般的BoundField的绑定方法请参看我博客的文章“GridView动态绑定列”。 本文只涉及TemplateField的构造方法,而且只针对前台页面为 下面代码样式的情况 <asp:TemplateField HeaderText=&qu ...
1、 弹出对话框的 <SCRIPT language=javascript> function click() { // 2表示是右键,1表示左键 if (event.button==2) { alert('版权所有,请勿复制!!') } } document.onmousedown=click </SCRIPT> 2、 不弹出对话框,不做任何事情的 <body oncontextmenu="self.event.returnValue=false">      
Global site tag (gtag.js) - Google Analytics