实现了以上,我这边又遇到一个问题:
当开始表格有行的时,我触发执行了ondataChanged事件后,再新增行就会使Spread整个失效。
这个又是什么原因。看如何解决?非常紧急。
谢谢!
CS:
protected void Page_Load(object sender, EventArgs e)
{
FpSpread1.Attributes.Add("onDataChanged", "FpSpread1_DataChanged(event);");
if (!Page.IsPostBack)
{
FpSpread1.ActiveSheetView.RowCount = 2;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
FpSpread1.ActiveSheetView.Rows.Add(FpSpread1.ActiveSheetView.Rows.Count, 1);
}
JS:
<script language="javascript" type="text/javascript">
function FpSpread1_DataChanged(event) {
//Add code to handle your event here.
if (FpSpread1.ActiveCol == 1) {
FpSpread1.SetValue(FpSpread1.ActiveRow, 2, "");
}
}
</script> |