随笔分类 -  asp.net

摘要:按常规的思路,我们会这样写 复制代码 代码如下:String searchName ="Sam"; String strSql = "select * FROM Table1 where Name like '%@Name%' "; SqlParameter[] parameters = { new SqlParameter("@Name", searchName) }; 但结果是查询不到结果,跟踪代码也没有发现错误,又不想用字符串拼接的方式(防止攻击)。于是跟踪了Sql的执行,发现问题在于Sql给参数自动添加了单引号 阅读全文
posted @ 2013-02-22 14:51 李只蚊 阅读(276) 评论(0) 推荐(0) 编辑
摘要:本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。效果图:手把手教程:原理:OWC是Office Web Compent的缩写,即Microsoft的Office Web组件,它为在Web中绘制图形提供了灵活的同时也是最基本的机制。在一个intranet环境中,如果可以假设客户机上存在特定的浏览器和一些功能强大的软件(如IE6和Office 2000/XP/2003),那么就有能力利用Office Web组件提供一个交互式图形开发环境。这种模式下,客户端工作站将在整个任务中分担很大的比重。理论上说Excel能做的图都可以通过OWC画。第一步:右键点击网站根目录引用。如图所示:第二步:点 阅读全文
posted @ 2011-04-01 21:32 李只蚊 阅读(1195) 评论(0) 推荐(0) 编辑
摘要:今天这个问题困扰了我很久,就是firefox3不能获得html file的全路径的问题因为我做的电子商务网站是要在firefox上面运行的,在后台管理中,需要一个添加图片的功能,添加图片的时候是需要使用js来预览上传的图片的,所以需要做一个这样的功能。一开始我是以为只要用imgFile.value就可以获取上传文件控件的文件的绝对路径。 <script language="javascript" type="text/javascript"> function PreviewImg(imgFile) { var newPreview = do 阅读全文
posted @ 2011-03-16 19:17 李只蚊 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:1.找到web.config配置文件2.制作出错页error.htm,代码如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title>出错拉~~~</title> <link 阅读全文
posted @ 2011-02-25 13:12 李只蚊 阅读(422) 评论(0) 推荐(0) 编辑
摘要:问题:从DB中获取一个新闻种类的datatable,并将其绑定在 DropDownList中,最后可以根据DropDownList来添加不同新闻种类的新闻DB:界面;后置代码:protected void Page_Load(object sender, EventArgs e) { //判断session里面是否存在管理员 if (Session["admin"] != null) { if (!Page.IsPostBack) { //绑定新闻分类 DataTable dt = new CategoryManager().GetAllCategory(); ddlCat 阅读全文
posted @ 2011-02-24 17:27 李只蚊 阅读(3093) 评论(4) 推荐(0) 编辑
摘要:1.在bin中添加引用FreeTextBox.dll2.在工具箱中”右键“-”选择项“-”添加FreeTextBox.dll“,之后会出现FreeTextBox的控件在”常规“中3.将所需要用到FreeTextBox的aspx页面的抬头添加ValidateRequest="false" 为了使asp.net内置的验证方法不执行<%@ Page Title="添加新闻-newSystem" Language="C#" MasterPageFile="~/admin/m_common.master" AutoEv 阅读全文
posted @ 2011-02-24 16:48 李只蚊 阅读(521) 评论(0) 推荐(0) 编辑
摘要:问题:平时在一个数据绑定的列表当中,通常每条记录会有一个“删除”按钮,如何根据id来删除这条记录呢?界面:删除按钮的代码: <asp:LinkButton ID="lbtnDel" CommandArgument='<%# Eval("id") %>' OnClientClick="return confirm('删除该新闻会连同其下评论一起删除,是否删除?')" OnClick="lbtnDel_Click" runat="server"> 阅读全文
posted @ 2011-02-24 16:40 李只蚊 阅读(598) 评论(0) 推荐(0) 编辑
摘要:问题:当验证控件检测到页面回发时会自动验证,那我们如何控制验证控件的验证范围呢?例如,文章下面有“删除评论”和“添加评论”2个按钮,如何令验证控件只是在“添加评论”点击的时候起作用,而“删除评论”点击的时候不起作用呢?解决方法:很简单,因为我们的控件里面都有一个ValidationGroup属性,当我们将所需要验证的控件和验证控件里面都添加这样一个属性之后,我们就可以把验证控件归组,让它只验证在组内的控件 阅读全文
posted @ 2011-02-21 11:49 李只蚊 阅读(325) 评论(0) 推荐(0) 编辑
摘要:问题背景:我们通常在文章回复的时候,如果没有评论,通常会显示一个"该文章暂时没有评论"的div标签,但是有评论之后,如何让这个标签消失呢?这个就是我们的问题了解决方法:1.DIV标签的HTML代码<div class="replay"> <p>该新闻目前暂无评论</p> </div>2.将此标签改变为asp.net控件,增加 id和runat="server"的标识<div id="emptydata" class="replay" runa 阅读全文
posted @ 2011-02-21 11:35 李只蚊 阅读(980) 评论(0) 推荐(0) 编辑
摘要:在页面回发时,通常希望滚动条保持原位,方法如下:在aspx页面的抬头处:<%@ Page Title="新闻内容-newSystem" Language="C#" MasterPageFile="~/common.master" AutoEventWireup="true" CodeFile="newscontent.aspx.cs" Inherits="newscontent" MaintainScrollPositionOnPostback="true&q 阅读全文
posted @ 2011-02-17 19:40 李只蚊 阅读(485) 评论(2) 推荐(1) 编辑
摘要:首先要明确两个概念:刷新和回送。这两个概念其实是不同的,不能够混成一个概念。UpdateMode属性只是定义了UpdatePanel的更新模式。通常是Always或Conditional两个值。但是它会牵扯出关于UpdatePanel更深的知识。一般情况下,都是建议把此值设为Condition。这样该UpdatePanel控件只有满足以下条件时才会更新:1)该UpdatePanel控件的一个子控件调用了一个回送。但ChildrenAsTriggers设为False时,该控件回送但不更新。2)调用了一个注册触发器。如:一个不在UpdatePanel内的控件的Click事件。3)调用了该控件的Up 阅读全文
posted @ 2010-11-17 19:41 李只蚊 阅读(443) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示