karaiwasabi 发表于 2018-9-12 17:08:26

如何实现ComboBox的联动效果?

两列ComboBoxCellType的表格,第一列某个单元格改变选项,第二列对应行的ComboBox的选项随之改变。谢谢

dexteryao 发表于 2018-9-12 18:05:38

可以通过绑定value changed 相关事件,事件中判断是否是需要处理的单元格,然后设置新的单元格信息

karaiwasabi 发表于 2018-9-13 09:57:18

dexteryao 发表于 2018-9-12 18:05
可以通过绑定value changed 相关事件,事件中判断是否是需要处理的单元格,然后设置新的单元格信息

谢谢回复。ASP.NET版本中没有找到ValueChanged事件,应该在哪个事件中实现?
顺便问一下按钮类型的单元格,按钮是否设置为不可用状态?谢谢

dexteryao 发表于 2018-9-13 15:25:32

spread在前端有DataChanged事件,可以处理用户改变,post数据会服务器刷新。
按钮是否设置为不可用状态指什么,用户不能选择?设置单元格locked


<script lang="javascript" type="text/javascript">
    window.onload = function () {
      var spread1 = document.getElementById("<%=FpSpread1.ClientID %>");
      if (document.all) {
      // IE
if (spread1.addEventListener) {
// IE9
spread1.addEventListener("DataChanged", dataChanged, false);
} else {
// Other versions of IE and IE9 quirks mode (no doctype set)
spread1.onDataChanged = dataChanged;
}
}
else {
// Firefox
spread1.addEventListener("DataChanged", dataChanged, false);
      }
    }
   
    function dataChanged(event) {
      alert("The data changed!");
    }
   
</script>
页: [1]
查看完整版本: 如何实现ComboBox的联动效果?