FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

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

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

搜索
查看: 4219|回复: 3
打印 上一主题 下一主题

在开发appbox时候遇到的两个问题,谁能帮帮我。[解决]

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 09:21:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ヤ绯祢卟娶 于 2013-7-26 11:29 编辑

先贴代码:
  <form id="form1" runat="server">
        
        <xageManager runat="server" AutoSizePanelID="RegionPlan1" AjaxAspnetControls="btnNewZ,btnNewC,btnServerClick"/>
         <xabel ID="labResult" Text="1" runat="server"></xabel>
        <x:RegionPanel runat="server" ID="RegionPlan1">
            <Regions>
                <x:Region Title="地区" runat="server" Width="170px" Position="Left" Layout="Fit">
                    <Items>
                         <x:Tree  ID="Tree1"  EnableArrows="true"  Expanded="true"
         ShowHeader="true" Title="地域列表" runat="server">
        
                         </x:Tree>
                    </Items>
                    
                </x:Region>

            </Regions>
            <Regions>
                <x:Region ID="list_cun" Title="" runat="server" Position="Center" Layout="Fit">
                   <Items>
                        <x:Grid ID="Grid1"   runat="server" ShowBorder="true" ShowHeader="false" EnableCheckBoxSelect="false"
                EnableRowNumber="true" DataKeyNames="cun_name"
                AutoPostBack="true" EnableMultiSelect="false" >

                <Toolbars>
                    <x:Toolbar ID="Toolbar1" Position="Top" runat="server">
                        <Items>
                            <x:ToolbarFill ID="ToolbarFill1" runat="server">
                            </x:ToolbarFill>
                            <x:Button ID="btnNewZ" runat="server"  Icon="Add"  EnablePostBack="false" Text="新增镇">
                            </x:Button>
                             <x:Button ID="btnNewC" runat="server"  Icon="Add" EnablePostBack="false" Text="新增村">
                            </x:Button>
                           <x:Button ID="btnServerClick" Icon="Delete"  Text="删除此镇"   OnClick="btnServerClick_Click" runat="server">
                           </x:Button>
                           
                        </Items>
                    </x:Toolbar>
                </Toolbars>
                <Columns>
                    
                    <x:BoundField DataField="cun_name" HeaderText="村名称" DataSimulateTreeLevelField="TreeLevel"
                        Width="150px" />
                    <x:BoundField DataField="zhen_id" HeaderText="所属镇" ExpandUnusedSpace="true" />
                    <x:BoundField DataField="cun_id" HeaderText="排序" Width="80px" />
                  <x:WindowField ColumnID="editField" TextAlign="Center" Icon="encil" ToolTip="编辑"
                        WindowID="Window1" Title="编辑" DataIFrameUrlFields="cun_id" DataIFrameUrlFormatString="~/admin/dept_edit.aspx?id={0}"
                        Width="50px" />
                    <xinkButtonField ColumnID="deleteField" TextAlign="Center" Icon="Delete" ToolTip="删除"
                        ConfirmText="确定删除此记录?" ConfirmTarget="Top" CommandName="Delete" Width="50px" />
                </Columns>
            </x:Grid>
                    </Items>
                </x:Region>
            </Regions>
        </x:RegionPanel>
        
               
   
         
   
    <x:Window ID="Window1" CloseAction="Hide" runat="server" IsModal="true" Hidden="true"
        Target="Top" EnableResize="true" EnableMaximize="true"  EnableIFrame="true" IFrameUrl="about:blank"
        Width="650px" Height="450px">
    </x:Window>
    </form>
左边一个TREE,右边是一个GRID,左边是查询镇的一个树,右边是显示村。现在遇到的问题有两个:
第一:我点击右边上面做的那几个增加村,增加镇,删除镇后执行了增加和删除操作,但tree中没有刷新,我是想怎么在每次点击跳出的提示框的”确定“按钮后就刷新整个页面一次。
第二:我点击左边任意的镇,右边GRID上面的三个按钮就依此消失了,我是点击左边返回了一个镇的值,再重新databind()的。还有个问题, <x:WindowField ColumnID="editField" TextAlign="Center" Icon="encil" ToolTip="编辑"
                        WindowID="Window1" Title="编辑" DataIFrameUrlFields="cun_id" DataIFrameUrlFormatString="~/admin/dept_edit.aspx?id={0}"
                        Width="50px" />
怎么让id={0}的值取STRING类型啊?在哪改?
有谁能帮帮我啊。。。。
沙发
发表于 2013-7-26 10:32:08 | 只看该作者
“我是想怎么在每次点击跳出的提示框的”确定“按钮后就刷新整个页面一次。”
====
Alert.Show有一个 okScript 的参数,设为"window.location.reload()“试下

”怎么让id={0}的值取STRING类型啊?“
====
这个应该会调用 cun_id 字段的ToString() 方法吧。
板凳
 楼主| 发表于 2013-7-26 11:13:18 | 只看该作者
sanshi 发表于 2013-7-26 10:32
“我是想怎么在每次点击跳出的提示框的”确定“按钮后就刷新整个页面一次。”
====
Alert.Show有一个 okScr ...

谢谢三哥,不过  ”Alert.Show有一个 okScript 的参数,设为"window.location.reload()“试下“
这个怎么写啊? Alert.show(  )  怎么调用okScript?
地板
 楼主| 发表于 2013-7-26 11:29:24 | 只看该作者
sanshi 发表于 2013-7-26 10:32
“我是想怎么在每次点击跳出的提示框的”确定“按钮后就刷新整个页面一次。”
====
Alert.Show有一个 okScr ...

谢谢三哥,三个问题都解决了!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-27 13:03 , Processed in 0.043673 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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