Microsoft . 技术之路...

—— 专注于微软技术, 分享是快乐的源泉......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页

2007年8月15日

摘要: 一般 FindControl 函数只能找到第一层子控件,像 GridView、FormView 之类的复合式控件,要寻找包含的子控件就非常麻烦,要明确找到父控件(容器),才能使用 FindControl 去找到子控件。而且一旦所有往上的父控件有任一层的变更时,就需要再去修改程序代码,这样就非常麻烦。 为了解決上述的问题,可以使用递归的方式來进行 FindControl... 阅读全文

posted @ 2007-08-15 10:09 赣江源 阅读(991) 评论(0) 推荐(0) 编辑

摘要: 我们以往如果要在QueryString中带着含有中文或者特殊字符的参数值时,我们通常可以使用Server.UrlEncode来编码QueryString要传递的参数值,如:abc.aspx?name=Server.UrlEncode("name")。但是在GridView中,如果使用邦定元素HyperLinkFiled控件时便无法处理这样的情况,这个时候可以转换成Templete,然后把本来使用控... 阅读全文

posted @ 2007-08-15 09:34 赣江源 阅读(610) 评论(0) 推荐(0) 编辑

摘要: 一个关于查询动态时间的MDX语句 目的分析:在特定的查询展示环境下,如要利用BSM发布KPI指标的信息,由于登陆门户时需要每天实时的数据信息,但是又不需要另外开发程序来辅助生成,只能通过MDX语句来查询,通过查找mdx中的函数,没有找到可以动态去时间的相关函数。在MDX里也不能像t-sql那样使用DECLARE语句来声明变量,需要使用WITH来定义一个计算成员。第一行便是声明了一个mydat... 阅读全文

posted @ 2007-08-15 09:03 赣江源 阅读(1177) 评论(0) 推荐(0) 编辑

2007年7月28日

摘要: OWC,即Office Web Components,是微软随Office提供的绘图控件,使用它能够绘制绝大部分的图形,但不幸的是 OWC的帮助文件并不好用,网上关于OWC的文章也都很简单,稍微深入一点的问题就很难搜到。所以,把自己研究OWC 的一些心得写在这里,希望... 阅读全文

posted @ 2007-07-28 14:46 赣江源 阅读(1738) 评论(1) 推荐(0) 编辑

2007年7月23日

摘要: 以下的方法可以根据位名称去找到该列在GridView中对应的 Column 索引,由此索引再去取 GridView 的列;利用此方法的好处是当 GridView 列位有异动(如新增、移动或刪除)时,不需要再更改程序,可以做到通用。程序如下: private int GetGridViewColumnIndex(GridView grid, string colName) { D... 阅读全文

posted @ 2007-07-23 15:52 赣江源 阅读(908) 评论(0) 推荐(0) 编辑

摘要: 当GridView希望依据单元格的值来动态改变行列的背景色时,可以将判断写在RowDataBound 事件中,在此事件中可以取得该单元格的值来做判断并改变显示的颜色; 例如有一个 value列,要依此列的值大小来決定列的颜色,当value大于0时背景色为蓝色,反之为红色;后台代码如下(*.aspx.cs): protected void GridView1_RowDataBound(object ... 阅读全文

posted @ 2007-07-23 15:34 赣江源 阅读(924) 评论(0) 推荐(0) 编辑

摘要: 有时候会遇到这样的情况,就是需要对GridView表格显示的结果增加一列自动递增编号列,以标示每一行的序号。要实现这一功能,首先在 GridView 第一列加入一个 TemplateField,并在 TemplateField 的 ItemTemplate 加入一个 Label (ID=lblNo),*.aspx 对应代码如下: ... 阅读全文

posted @ 2007-07-23 15:11 赣江源 阅读(1190) 评论(0) 推荐(0) 编辑

摘要: 如果GridView的单元格是否需要编辑是根据判断某个状态值来决定时,可以在GridView 的 RowDataBound 事件中做判断并设置编辑按钮是否显示。代码如下:*.aspx.cs protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { DataRowView oRow... 阅读全文

posted @ 2007-07-23 14:49 赣江源 阅读(1917) 评论(0) 推荐(0) 编辑

摘要: 经常在使用GridView的SqlDataSource时,对GridView内容修改更新时,如何同时去修改某一列的值。需要解决这一问题有两种方法,就是使用GridView的RowUpdating事件 和 数据邦定源的Updating 事件来处理。1、使用GridView的RowUpdating 事件,修改e.NewValues 的內容就可以在更新前修改列值,例如: protected void G... 阅读全文

posted @ 2007-07-23 14:01 赣江源 阅读(1516) 评论(0) 推荐(0) 编辑

摘要: 一般在 GridView 的 Command 的删除按钮是沒有提示的确认信息。以下的范例就是要为GridView增加删除时的确认提示信息。页面文件:*.aspx 代码:*.aspx.vb Partial Class... 阅读全文

posted @ 2007-07-23 13:36 赣江源 阅读(422) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页