FineUI 官方论坛

标题: 关于上传控件问题,懂的来 [打印本页]

作者: あ雨换晴    时间: 2012-2-24 10:46
标题: 关于上传控件问题,懂的来
本帖最后由 あ雨换晴 于 2012-2-24 10:48 编辑

我在一个添加页面中有个上传控件,在点击了上传以后,文件能上传上去,但是点击保存后不执行保存按钮的插入数据库事件了!请问这是什么情况?新手求教问题!感谢回答!

      [attach]27[/attach]
保存按钮的事件:
protected void btnSaveRefresh_Click(object sender, EventArgs e)
        {
            DataInsert();   //数据插入,此方法没有问题
            PageContext.RegisterStartupScript(ActiveWindow.GetHideRefreshReference());
        }
上传按钮的事件
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            string fileName = fpImgSrc.FileName;
            if (fpImgSrc.HasFile)
            {
                fpImgSrc.SaveAs(Server.MapPath("~/resources/image/softwareImg/" + fileName));
            }
            imageSrc.Text = fileName;
        }
前台是这样的:<extanel ID="anel1" runat="server" Layout="Fit" ShowBorder="False" ShowHeader="false"
        BodyPadding="5px" EnableBackgroundColor="true">
        <Toolbars>
            <ext:Toolbar ID="Toolbar1" runat="server">
                <Items>
                    <ext:Button ID="btnSaveRefresh" Text="保存" runat="server" ValidateForms="SimpleForm1"
                        Icon="SystemSaveNew">
                    </ext:Button>
                </Items>
            </ext:Toolbar>
        </Toolbars>
        <Items>
            <extanel ID="anel2" Layout="Fit" runat="server" ShowBorder="false" ShowHeader="false">
                <Items>
                    <ext:SimpleForm ID="SimpleForm1" ShowBorder="false" ShowHeader="false" EnableBackgroundColor="true"
                        AutoScroll="true" BodyPadding="5px" runat="server" EnableCollapse="True">
                        <Items>
                            <ext:TextBox ID="tbName" Required="true" ShowRedStar="True" runat="server" Label="名称" />
                            <ext:FileUpload runat="server" ID="fpImgSrc" EmptyText="请选择一张照片" Label="软件图片">
                            </ext:FileUpload>
                            <ext:Button ID="btnSubmit" runat="server" ValidateForms="SimpleForm1"
                                Text="提交">
                            </ext:Button>
                            <extabel ID="imageSrc" runat="server" Label="文件名">
                            </extabel>
                            <ext:HtmlEditor runat="server" Label="软件描述" ID="heIntroduction" Height="250px">
                            </ext:HtmlEditor>
                            <extropDownList Label="是否前台显示" Width="80px" runat="server" ID="dpIsHandle">
                                <extistItem Text="是" Value="s" Selected="true" />
                                <extistItem Text="否" Value="f" />
                            </extropDownList>
                        </Items>
                    </ext:SimpleForm>
                </Items>
            </extanel>
        </Items>
    </extanel>




作者: あ雨换晴    时间: 2012-2-24 10:57
我个人认为是两个按钮冲突了~但是不知道怎么改~求请教
作者: 30372245    时间: 2012-2-24 20:27
示例不全吧,在前台代码中没看看到使用 btnSubmit_Click 两个事件
作者: あ雨换晴    时间: 2012-2-25 09:21
30372245 发表于 2012-2-24 20:27
示例不全吧,在前台代码中没看看到使用 btnSubmit_Click 两个事件

..按钮的ID撒~
作者: 30372245    时间: 2012-2-26 14:11
没看出问题,你在调试下
作者: Landroid    时间: 2012-3-9 13:13
贴出来的代码里,按钮没有绑定OnClick事件。
<ext:Button ID="btnSaveRefresh" Text="保存" runat="server" ValidateForms="SimpleForm1"
                        Icon="SystemSaveNew" OnClick="btnSaveRefresh_Click">


<ext:Button ID="btnSubmit" runat="server" ValidateForms="SimpleForm1"
                                Text="提交" OnClick="btnSubmit_Click">




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4