- 浏览: 78393 次
- 性别:
- 来自: 青岛
最新评论
-
晓子你好:
若要再次显示该网页,Internet Explorer需要重新提交.... -
mr_ginger:
导出EXcel应该从数据源下功夫,在GridView 中实现有 ...
TemplateField构造 -
kqy929:
哈哈。。。
专家们的乌龙--绕过青岛的台风
文章列表
情况如下:
客户资料包括客户照片,修改客户资料---照片时需要:
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+ ...
子查询 title 中Memo或ole对象无效
- 博客分类:
- 网站后台
"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编辑值
- 博客分类:
- winfrom桌面应用
这次在开发自己用的一个小程序时用到了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 ...
- 2009-10-30 19:46
- 浏览 4512
- 评论(0)
最近做b/s项目,涉及到客户要把网页上显示的报表直接导出到word中。
我在后台copy了个word文件,然后写入此word。没想到在vs05中表现很不错的程序,在为客户部署后却出了异常。
Access to the path 'c:\windows\system32\inetsrv\ExceptionLog200910.txt' is denied.
很明显是权限问题咯,但是在windows xp 环境下和 2003服务器环境下的设置方法还不一样。
在2003服务器环境下设置方法如下:
在网站发布目录的文件夹下,找到要进行文件操作的文件夹,然后右击 ...
- 2009-10-15 18:10
- 浏览 5729
- 评论(0)
跳槽过来两个月了
昨天上个公司的王经理跟我说,致远啊,网站我以后自己修改了,有重大调整再找你吧
我知道,上个公司没有新招web开发人员,现在王经理自己担起了这个事。
尘埃落定,这件事情告一段落了。
感觉到很轻松。
其实跳槽过来,一直有些牵挂那个开发到90%的网站,心里总觉得这件事情没有完满完成。
善始善终嘛,呵呵。
现在可以放下心来了,有空还要和王经理喝茶。
目前新公司的项目经过两个月的忙碌,也马上要测试,所以这几天不是很忙,只是在自己测试,
然后处理一些别的事情,心情比较好,青岛的秋天凉爽起来,一直不见秋老虎出没,
估计秋老虎给他家母老虎给禁足啦,哈哈。
总之现在新公司有 ...
- 2009-09-07 08:54
- 浏览 894
- 评论(0)
这几天工作中碰到一个问题,将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">
- 2009-08-13 09:47
- 浏览 1631
- 评论(0)