摘要: if (table.Rows.Count > 0) { foreach (DataRow row in table.Rows) { string sDid = row["Did"].ToString(); string sName = row["ModuleName"].ToString(); string sUrl = string.Format("webArticle.aspx?menudid={0}", sDid); 阅读全文
posted @ 2011-10-13 14:41 gaoxuzhao 阅读(178) 评论(0) 推荐(0)
摘要: ?最近在使用AspxGridview控件时,遇到一个问题,就是在触发AspxGridview分页事件之后,需要在执行js事件,找了好久,在官网上找到处理的办法。就是在cs页面设置变量在触发PageIndexChanged事件后,改变变量,前台根据变量值,获取PageIndexChanged事件的发生。代码如下:cs页面:view sourceprint?1protected void Page_Load(object sender, EventArgs e) 2{ 3ASPxGridView1.JSProperties["cpPageChanged"] = 0; 4} 56 阅读全文
posted @ 2011-10-13 11:27 gaoxuzhao 阅读(384) 评论(0) 推荐(0)
摘要: http:/www.17aspx.com/html/aspnet/controls/2011/0717/4263.html 将GridView数据导出成Excelhttp:/www.17aspx.com/html/aspnet/controls/2011/0710/4255.html aspxGridview序号绑定http:/www.17aspx.com/html/aspnet/controls/2011/0710/4253.html DevExpress ASPxGridView的基本用法http:/www.17aspx.com/html/aspnet/controls/2011/0703 阅读全文
posted @ 2011-10-13 11:13 gaoxuzhao 阅读(788) 评论(0) 推荐(1)
摘要: 1.Dev控件发布的时候,必须先找到web.config中所引用的dll名字到dev控件安装程序中的dll库种复制相应的dll到发布完的bin目录下,同时必须确保dev控件为已注册版本。 2.ASPXGridview控件使用过程中,不管是使用自带的样式还是自主定义的样式,尽量确保页面第一次pageload的时候ASPXGridView控件是可见,如果第一次pageload的时候ASPXGridview控件不可见,我们会发现通过事件将gridview更改为可见的时候,gridview的定义的样式已经没有了,并且编辑按钮也已经失效(可能是本人还没完全了解这个控件吧,期待有人告诉原因与解决方法)。. 阅读全文
posted @ 2011-10-13 11:02 gaoxuzhao 阅读(251) 评论(0) 推荐(0)
摘要: 对于 ASPxGridView,查看其本身功能,是直接读取整个数据库中的表,进行填充,然后内部计算出页数与分页按钮,对于大数据表如果一次性装载数据到内存,那就完蛋了.我喜欢只抽取一页数据,然后绑定输出.对于如何进行数据分页,只抽取一页数据这里不做讨论!不知道9版本的这个库,是不是也是一次性读数据的,我并不知道,因为我用的是8这个版本我抽取一页数据后,发现输出的分页按钮,就是它内部自动计算好的结果,那只能替换这个HTML输出,便于实现自己的分页按钮!通过分析,ASPxGridView中的分页对象为[ASPxGridViewPager],其ID为[DXBPager],这个是底部的那个按钮,对于表格 阅读全文
posted @ 2011-10-13 10:56 gaoxuzhao 阅读(994) 评论(1) 推荐(0)
摘要: protected void Page_Load(object sender, EventArgs e){if (!IsPostBack){bind();}}public void bind(){string connStr = "Data Source=(local);Database=wxd;Uid=sa;Pwd=sa";string SqlStr = "select * from Admin";DataSet ds = new DataSet();try{SqlConnection conn = new SqlConnection(connStr) 阅读全文
posted @ 2011-10-13 10:39 gaoxuzhao 阅读(205) 评论(0) 推荐(0)
摘要: GridView中可以这样写protected void grvList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes.Add("onmouseover", "c=style.backgroundColor;style.backgroundColor='#add8e6'"); e.Row.Attributes.Add("onmouse 阅读全文
posted @ 2011-10-13 10:31 gaoxuzhao 阅读(1628) 评论(0) 推荐(0)
摘要: 最近由于需求研究了下Dev系列控件,在用ASPXGridview控件时,在官方DEMO中都是用数据源控件例如SqlDatasource,ObjectDatasource等数据源控件来绑定。由于习惯用ADO.NET在后台进行自主数据绑定,但是如果用ADO.NET后台绑定会发现ASPXGridView的所有自带排序,编辑删除等数据操作都会出现找不到指定方法的问题。所以研究了下这个控件,基本实现了后台用ADO.NET代码来实现数据绑定。同时后台绑定的排序,分页,数据操作插入,删除编辑常规会出现的问题也已经解决。后台创建columns并且为aspxgridview绑定数据代码如下:Code high. 阅读全文
posted @ 2011-10-12 18:03 gaoxuzhao 阅读(482) 评论(0) 推荐(0)
摘要: 使你在使用ASPXGridView控件时,不管绑定的数据条数是多是少,都能始终显示相同的行数,也就是说,当ASPXGridView的绑定数据条数不满一页时,通过以下代码在ASPXGridView中自动添加空行,使ASPXGridView能够始终显示 PageSize 设置的行数。具体代码如下:protected void ASPxGridView1_DataBound(object sender, EventArgs e) { int rowCnt = ASPxGridView1.VisibleRowCount; int pageSize = ASPxGridView1.SettingsPag 阅读全文
posted @ 2011-10-12 16:42 gaoxuzhao 阅读(384) 评论(0) 推荐(0)
摘要: 时间:2010-01-21 12:58来源:未知 作者:admin 点击:451次我要投稿高质量的ASP.NET空间,完美支持1.0/2.0/3.5/MVC等ASPxGridView之Preview主要解决表中较长字段的显示。参考官方Demos:http://demos.devexpress.com/ASPxGridViewDemos/Templates/Preview.aspxhttp://demos.devexpress.com/ASPxGridViewDemos/Rows/PreviewRow.aspx如短字段姓名,性别,出生日期之类的,几个字符就可以了,在一列就可以显示。而比如备注,说 阅读全文
posted @ 2011-10-12 16:30 gaoxuzhao 阅读(295) 评论(0) 推荐(1)