03 2014 档案
摘要:介绍ASP.NET AJAX可以使你的web应用程序具有更丰富的功能和更多的用户响应。 本文中,我将演示如何通过ASP.NET AJAX的帮助,给像GridView这样的数据绑定控件的数据行增加popup提示框。初看这个需求后,你可能会想到使用AJAX Control Toolkit来实现这个功能。 因为AJAX Control ToolKit里包含一个悬浮菜单控件(HoverMenu)。 但是,如果菜单是动态读取的话,你就不能使用这个控件了。 一个HoverMenu Extender仅能被附加到一个目标控件。 我们可以想象一下,如果你有一个GridView,它里面有一个HyperLinkFi
阅读全文
摘要:虽然标题是原创,但是其实主要的思想呢还是接见了晓风残月的思路,今天在晓风残月的博客上看到了如何利用GridView来实现双击进行编辑。我决定动手实现一下,由于还没有实现双击进行更改操作,所以顺便就把这个功能加了上去,希望对大家能有帮助,同时也谢谢晓风残月。效果图如下: '>...
阅读全文
摘要:protected void gvTest_RowDataBound(object sender, GridViewRowEventArgs e) { //如果是绑定数据行 if (e.Row.RowType == DataControlRowType.DataRow) { //鼠标经过时,行背景色变 e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#E6F5FA'"); ...
阅读全文
摘要:ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功能。几个重要的属性: ScriptManager控件的EnablePartialRendering属性:true-实现页面的异步局部更新;false-实现全页面的刷新。 UpdatePanel控件的RenderMode属性:InLine-UpdatePanel控件被解析成HTML的标记;Block-UpdatePan
阅读全文
摘要:客户需要将一个具有2W多条数据的Excel表格中的数据导入到Oracle数据库的A表中,开始采用的是利用Oledb直接将数据读入到DataTable中,然后通过拼接InserInto语句来插入到数据库表A中.然后做好以后,发现经常提示Invalidate Character错误.但是将拼接好的SQL拿到PLSQL中执行,一切完好.最后没办法,为了缩小错误范围,开始利用begin end分段来做.具体方式为:每隔1000条数据,加上形如Begin ...这里是1000条数据... End;Commit; 的标记具体后台代码如下:using System;using System.Data;usi
阅读全文
摘要:在webservice端公开一个实体类,然后实例化,赋值,然后再给到webservice,可以实现,但是,即使调用端和service端的实体类完全一致,你也要重新实例化service端的,重新赋值,将此传回service端。因为,C#是强类型的语言。当然,你也可以通过下面的方法传递实体类,而不用太纠结于赋值了。在调用端序列化实体对象(实体对象须是可序列化的类):public static byte[]SerializeObject(objectpObj) { if(pObj ==null) return null; System.IO.MemoryStrea...
阅读全文
摘要:GridView突出显示某一单元格(例如金额低于多少,分数不及格等)效果图:解决方案:主要是绑定后过滤GridView1.DataBind(); for (int i = 0; i GridView突出显示某一单元格
阅读全文
摘要:CREATE OR REPLACE PROCEDURE prc_query (p_tableName in varchar2, --表名 p_columnNames in varchar2, --字段名 p_strWhere in varchar2, --查询条件 p_orderColumn in varchar2, --排序的列 p_orderStyle in varchar2, --排序方式 p_curPage ...
阅读全文
摘要:后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;using System.Drawing;public partial clas
阅读全文
摘要:GridView加入自动求和求平均值小计效果图: 解决方案: private double sum = 0; //取指定列的数据和,你要根据具体情况对待可能你要处理的是intprotected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >= 0) { sum += Convert.ToDouble(e.Row.Cells[6].Text); } else i...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Collections;using System.Text;using System.Data;using System.Reflection;using System.Data.Common;namespace ZGZY.Common{ /// /// JSON帮助类 /// public class JsonHelper { #region 通用方法 /// /// 格式化字符型、日期型、布尔型 ...
阅读全文
摘要:本文介绍下,用C#实现将数组内容写到txt文件中的一例代码,有需要的朋友,参考下吧。代码示例:StreamWritersw=newStreamWriter("F:\\ex.txt",true);for(inti=1;i"); sw.WriteLine(""+storedata[i,j++].ToString()+""); sw.WriteLine("" + storedata[i, j++].ToString() + ""); sw.WriteLine("" +Tr
阅读全文
摘要:本文介绍下,asp.net编程中有关DataBinder.Eval的用法,学习下asp.net DataBinder.Eval的用法,有需要的朋友参考下。代码示例://绑定字段//实现自动编号通常使用的方法(这三个性能最好)其他用法//如果属性为字符串类型就不用ToString()了DataBinder.Eval用法范例代码示例:格式化字符串参数是可选的。如果忽略参数,DataBinder.Eval 返回对象类型的值,显示二位小数:{0:G}代表显示True或False'ImageUrl='' />转换类型:((string)DataBinder.Eval(Con
阅读全文
摘要:从哪些方面对asp.net进行性能优化,本文作了详细的阐述,希望对大家有所帮助。一、SqlDataRead和Dataset的选择Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接(SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。它使用 SQL Server 的本机网络数据传输格式从数据库连接直接读取数据。DataReader需及时显式的close。可
阅读全文
摘要:苦丁茶 发表于 2014-02-10 12:58:00 | 分类标签: ASP.NET 读取Excel本文介绍下,用C#读取excel数据的例子,包括读取整个工作薄的数据、读取工作薄选定区域中的数据、读取excel特定区域中的数据。例1,读取Excel工作薄中的全部数据。读取Excel工作薄1(工作薄名称:Sheet1)中的全部数据,在OleDbDataAdapter对象中的SQL语句应为:"Select 字段列表 From [工作表名$]"。代码示例:public voidReadExcel(stringsExcelFile){stringsConnectionStrin
阅读全文
摘要:本文介绍下,C#实现的可以导出与导入excel的代码一例,有需要的朋友,参考下吧。C#实现导出与导入excel。代码1:复制代码 代码示例:#region 导出Excel/// /// 导出Excel/// /// 请求的页面this/// 导出的数据源/// 保存文件名称/// 布尔值public boolExportExcel(Pagepage,DataTabledataTable,stringfileName){try { HttpContext.Current.Response.Clear(); HttpContext.Current.Response.Buffer = true; H
阅读全文

浙公网安备 33010602011771号