回复 3楼X765321的帖子
DateTimeCellType 无法弹出日期框?通过 DateTimeCellType 可以通过以下方式实现校验,请参考:
前台:
- <script language="javascript" type="text/javascript" id="FpSpread1_Script0">
- //使用 DataChanged 事件响应编辑结束事件
- function FpSpread1_DataChanged(event){
- //调用 Update 事件,校验输入数据
- FpSpread1.UpdatePostbackData();
- FpSpread1.CallBack("Update");
- }
- </script>
复制代码
后台:
- protected void Page_Load(object sender, EventArgs e)
- {
- if (IsPostBack)
- return;
- FarPoint.Web.Spread.DateTimeCellType datecell=new FarPoint.Web.Spread.DateTimeCellType();
- datecell.ErrorMessage="Needadate!!!";
- datecell.FormatString="d";
- FpSpread1.Sheets[0].Cells[0,0].CellType=datecell;
- FpSpread1.Sheets[0].Cells[0,0].Value=System.DateTime.Now.ToOADate();
- FpSpread1.Sheets[0].Columns[0].Width=175;
- }
复制代码 |