FineUI 官方论坛

标题: 为什么保存数据时会保存两条。 [打印本页]

作者: sjxwb    时间: 2012-12-6 02:58
标题: 为什么保存数据时会保存两条。
为什么保存数据时会保存两条。还有上传文件也是执行两次,虽然只是出现同一个文件,要是上传时改了文件名,会保存成两个文件。
作者: sanshi    时间: 2012-12-6 03:53
给能重现的示例,单凭描述很难解决问题
作者: sjxwb    时间: 2012-12-6 03:56
Protected Sub btnreply_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnreply.Click
        If HttpUtility.HtmlEncode(HtmlEditor1.Text).ToString.Trim = "" Then
            FineUI.Alert.ShowInTop("请输入回复内容。")
        Else

            '********存入数据库:********
            Call Class1.ExecuteSQL("insert into MsgHdreply  (lsh,name,text) values ( " & Class1.CS(Request.QueryString("lsh")) & " ," _
                          & Class1.CS(Session("username")) & " ," _
                          & Class1.CS(HttpUtility.HtmlEncode(HtmlEditor1.Text)) & "  ) ")
            '********存入数据库:********END


            FineUI.PageContext.RegisterStartupScript(FineUI.ActiveWindow.GetHideReference())
        End If




    End Sub
作者: sjxwb    时间: 2012-12-6 03:57
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="MsgReply.aspx.vb" Inherits="Form_msg_MsgReply" %>

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

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <xageManager ID="ageManager1" AutoSizePanelID="anel1" runat="server" EnableAjax="true" />
    <xanel ID="anel1" runat="server" Layout="Fit" ShowBorder="False" ShowHeader="false"
        BodyPadding="5px" EnableBackgroundColor="true">
        <Toolbars>
            <x:Toolbar ID="Toolbar1" runat="server">
                <Items>
                    <x:Button ID="btnreply" Text="确定" runat="server" Iconurl="~/icon/system_save.gif"  EnablePostBack="true" OnClick="btnreply_Click"    >
                    </x:Button>
                    <x:Button ID="btnClose"  Text="关闭" runat="server" Icon="SystemClose"  EnablePostBack="true" OnClick="btnclose_Click"   >
                    </x:Button>
                                                                        
                </Items>
            </x:Toolbar>
        </Toolbars>
        <Items>
            <xanel ID="anel2" Layout="Fit" runat="server" ShowBorder="false" ShowHeader="false">
                <Items>
                    <x:SimpleForm ID="SimpleForm1" ShowBorder="false" ShowHeader="false" EnableBackgroundColor="true"
                        AutoScroll="true" BodyPadding="5px" runat="server" EnableCollapse="True">
                        <Items>
                           
                            <x:HtmlEditor ID="HtmlEditor1" Label="回复内容" Height="300px" runat="server">
                            </x:HtmlEditor>
                        </Items>
                    </x:SimpleForm>
                </Items>
            </xanel>
        </Items>
    </xanel>
   
   
    </form>
</body>
</html>

作者: sjxwb    时间: 2012-12-6 10:29
好象解决了,去掉页面文件中的 OnClick="btnreply_Click"  就正常了。




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