找回密码
 立即注册

QQ登录

只需一步,快速开始

moriya

论坛元老

78

主题

189

帖子

4万

积分

论坛元老

积分
42318

活字格认证

moriya
论坛元老   /  发表于:2012-8-3 11:48  /   查看:5932  /  回复:5
我設置雙標頭后,有的欄位要提醒用戶要填寫的,要用不同顏色區分,但現在對columnheader不能改變,請問是要用javascript可以改變嗎

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-8-3 17:21:00
沙发
回复 1楼moriya的帖子

请问“雙標頭”是指什么,能否进一步解释下?
楼主是台湾用户吗?
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-8-6 14:45:00
板凳
就是將下圖中的Contract_UnitPrice 欄位標記為粉紅色,目地讓用戶很明了
這些欄位是要填寫的,用顏色區分
我們是臺灣在大陸這邊的分公司,所以用的是繁體, 應該能看懂吧
未命名.GIF
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-8-6 16:10:00
地板
回复 3楼moriya的帖子

了解,可以看懂。
可以使用以下方法更改列头单元格背景图片:

  1.         protected void Page_Load(object sender, EventArgs e)
  2.         {
  3.             FarPoint.Web.Spread.Background bg = new FarPoint.Web.Spread.Background();
  4.             bg.SelectedBackgroundImageUrl = "bg.png";
  5.             bg.BackgroundImageUrl = "bg.png";
  6.             bg.Enable = true;

  7.             FarPoint.Web.Spread.NamedStyle darkstyle = new FarPoint.Web.Spread.NamedStyle();
  8.             darkstyle.Name = "changeimg";
  9.             darkstyle.Background = bg;

  10.             // Apply the new style.
  11.             FpSpread1.ActiveSheetView.NamedStyles.Add(darkstyle);
  12.             FpSpread1.ActiveSheetView.ColumnHeader.Cells[0, 0].StyleName = "changeimg";
  13.             this.FpSpread1.Sheets[0].ColumnHeader.Height = 50;
  14.         }
复制代码
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-8-11 08:32:00
5#
回复 4楼iceman的帖子

謝謝, 改圖片可以實現要求
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-8-13 12:29:00
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部