FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 3716|回复: 1
打印 上一主题 下一主题

4.1.5 grid控件单元格编辑的问题--第二弹

[复制链接]
跳转到指定楼层
楼主
发表于 2015-2-20 21:51:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
反馈BUG
程序版本: 4.1.5
浏览器: Chrome Firefox IE10 
BUG截图:
BUG地址: -
BUG描述启用Grid控件的单元格编辑后,正常修改某单元格内容为新内容时,此时通过Grid.Rows.Values取得单元格的值为新的内容,然后将该单元格输入为原始值后,单元格左上方的红三角标记小时,通过Grid.GetModifiedDict()方法也找不到了变动单元格信息,但是再次通过Grid.Rows.Values取得单元格的值还是新内容,具体见下图
初始值


输入新值


恢复初始值






前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>

<%@ Register Assembly="FineUI" Namespace="FineUI" TagPrefix="f" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <fageManager ID="ageManager1" runat="server" AutoSizePanelID="RegionPanel1"></fageManager>
        <f:RegionPanel ID="RegionPanel1" runat="server" ShowBorder="false">
            <Regions>
                <f:Region ID="Region1" runat="server" Position="Left" ShowHeader="true" Split="true" Title="Left Region" Width="200px"></f:Region>
                <f:Region ID="Region2" runat="server" Position="Center" ShowHeader="true" Title="Center Region">
                    <Items>
                        <f:Grid ID="Grid1" runat="server" Title="Grid" AllowCellEditing="true" Height="500px" Width="500px">
                            <Toolbars>
                                <f:Toolbar runat="server">
                                    <Items>
                                        <f:Button ID="Button1" runat="server" Text="Button"></f:Button>
                                    </Items>
                                </f:Toolbar>
                            </Toolbars>
                            <Columns>
                                <f:RenderField DataField="1" Width="300px" FieldType="Date" Renderer="Date">
                                    <Editor>
                                        <fatePicker ID="TextBox1" runat="server"></fatePicker>
                                    </Editor>
                                </f:RenderField>
                                <f:RenderField DataField="2" FieldType="Float">
                                    <Editor>
                                        <f:TextBox ID="TextBox2" runat="server"></f:TextBox>
                                    </Editor>
                                </f:RenderField>
                            </Columns>
                        </f:Grid>
                    </Items>
                </f:Region>
            </Regions>
        </f:RegionPanel>
    </form>
</body>
</html>


后台代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;

namespace WebApplication1
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
                BindGrid();
        }

        private void BindGrid()
        {
            DataTable dt = new DataTable();
            dt.Columns.Add("1");
            dt.Columns.Add("2");
            dt.Rows.Add("2015-02-12", "1");
            dt.Rows.Add("2015-02-12", "2");
            dt.Rows.Add("2015-02-12", "3");
            Grid1.DataSource = dt;
            Grid1.DataBind();
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            FineUI.Alert.ShowInTop("列1:" + Grid1.Rows[0].Values[0].ToString() + "  列2:" + Grid1.Rows[0].Values[1].ToString());
        }
    }
}



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
 楼主| 发表于 2015-2-26 09:53:56 | 只看该作者
三石也帮帮看这个问题,到底是BUG,还是我用法错了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-9-28 23:19 , Processed in 0.048424 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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