找回密码
 立即注册

QQ登录

只需一步,快速开始

wjj_123

银牌会员

44

主题

81

帖子

2173

积分

银牌会员

积分
2173

活字格认证

wjj_123
银牌会员   /  发表于:2012-5-9 17:38  /   查看:5694  /  回复:5
合并3个单元格把单元格类型设为Text类型,但文本框宽度只有一个单元格宽度长,怎么回事啊,
怎样设置文本框与合并单元格宽度一样长

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-5-9 18:00:00
沙发

回复 1# wjj_123 的帖子

wjj_123 你好,
可以在前台进行宽度设置:

  1.    <script type="text/javascript">
  2.         window.onload = function () {
  3.             var input = this.document.getElementById("FpSpread1_0,0");
  4.             input.style.width = 200;
  5.         }
  6.     </script>
复制代码
回复 使用道具 举报
wjj_123
银牌会员   /  发表于:2012-5-10 08:51:00
板凳
这个js加载时报错, FpSpread1_0,0 指的是什么?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-10 09:00:00
地板
wjj_123 你好,
TextCellType 在浏览器显示为 input,FpSpread1_0,0   即为该 input 的 id:
下面是我的 Demo:测试环境 Spread for .NET SP3 &amp;&amp; VS 2010
WebApplication43.zip (19.7 KB, 下载次数: 396)
回复 使用道具 举报
wjj_123
银牌会员   /  发表于:2012-5-10 10:03:00
5#
能否用CSS设置spread里的所有input为指定的宽度啊
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2012-5-10 14:57:00
6#

回复 5# wjj_123 的帖子

wjj_123 你好,
好提议,设置方法如下。

  1.     <style type="text/css">
  2.         .test input
  3.         {
  4.             background-color:Red;
  5.             width:200px;
  6.             }
  7.     </style>
  8.     <script type="text/javascript">
  9.         window.onload = function () {
  10.             var input = this.document.getElementById("FpSpread1_0,0");
  11.             input.style.cssText = "test";
  12.         }
  13.     </script>
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部