1. 这要具体问题具体分析了。你使用SmartTag绑定数据库,会生成一个数据库连接字符串。检查该字符串在IISserver上是否可用。比如你本身连接的是本机的数据库,那么在本机的server上没有问题,带式到IIS上,地址或者路径就有可能不对了。
4. e.CommandArgument表示修改的数据的行索引,EditValues是该行上每一列的值。你可以参考文档中相关章节。文档中代码示例如下:- protected void FpSpread2_UpdateCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e)
- {
- int colcnt;
- int i;
- string strvalue;
- int r = (int)e.CommandArgument;
- colcnt = e.EditValues.Count - 1;
- for (i = 0; i <= colcnt; i++)
- {
- if(!object.ReferenceEquals(e.EditValues[i], FarPoint.Web.Spread.FpSpread.Unchanged))
- {
- strvalue = e.EditValues[i].ToString();
- FpSpread1.Sheets[0].Cells[r, i].Value = strvalue;
- }
- }
- }
复制代码 |