FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
12
返回列表 发新帖
楼主: 袭月
打印 上一主题 下一主题

关于Gride的OnRowDataBound事件

[复制链接]
11#
发表于 2013-12-25 13:38:04 | 只看该作者
袭月 发表于 2013-12-24 16:19
var ntID = '';
        function renderNt(value ...

是这样的,有没有可能你那改变的时候ntDPList下拉列表没初始化绑定数据,所以虽然赋给了它selectvalue值,但是它没有绑定数据,所以显示不出来呢。你在那选择改变事件中再加个绑定ntDPList下拉列表事件,得在表格绑定前,看行不行
12#
 楼主| 发表于 2013-12-25 16:49:56 | 只看该作者
沉寂 发表于 2013-12-25 13:38
是这样的,有没有可能你那改变的时候ntDPList下拉列表没初始化绑定数据,所以虽然赋给了它selectvalue值 ...

我当时加断点看了,当改变的时候,ntDPList下拉列表的DataSource,DataTextField,DataValueField的绑定都是新查询出来的。而且如果你双击编辑,这些数据是能够显示的,但就是页面加载的时候显示不出来。
13#
发表于 2013-12-25 17:29:25 | 只看该作者
袭月 发表于 2013-12-25 16:49
我当时加断点看了,当改变的时候,ntDPList下拉列表的DataSource,DataTextField,DataValueField的绑定都 ...

原来是这样啊,你已经把问题缩小到一点了,那就是事件改变时页面没有跟着改变,也就是js没有重新触发,需要收到点击才能触发显示出来啊。那是因为js已经加载的原因吗?想办法让它跟着重新加载试试。store.reload
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-27 10:38 , Processed in 0.044474 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表