标签: postback

确认回发OnClientClick按钮ASP.NET

<asp:Button runat="server" ID="btnUserDelete" Text="Delete" CssClass="GreenLightButton"
                           OnClick="BtnUserDelete_Click"
                           OnClientClick="return UserDeleteConfirmation();" 
 meta:resourcekey="BtnUserDeleteResource1" />
Run Code Online (Sandbox Code Playgroud)

我试过了:

function UserDeleteConfirmation() {
        if (confirm("Are you sure you want to delete this user?"))
            return true;
        else
            return false;
}
Run Code Online (Sandbox Code Playgroud)

function UserDeleteConfirmation() {
    if (confirm("Are you sure you want to delete this user?")) {
            __doPostBack(btnUserDelete, '');
    }

    return false;
 }
Run Code Online (Sandbox Code Playgroud)

而且它们都不起作用.

javascript asp.net postback button

45
推荐指数
6
解决办法
17万
查看次数

Page.IsPostBack和Page.IsCallBack有什么区别?

我最近遇到了一些检查的代码,Page.IsCallBack但我不确定它有什么不同Page.IsPostBack.任何人都可以开导我吗?

编辑:它们是互斥的还是在特定情况下可以同时发生?

asp.net postback page-lifecycle callback

41
推荐指数
4
解决办法
5万
查看次数

如何从ASP.Net发布然后重定向到外部URL?

ASP.NET服务器端控件回发到自己的页面.这使得您希望将用户重定向到外部页面的情况,但由于某种原因(例如,用于身份验证)需要发布到该页面是一种痛苦.

HttpWebRequest,如果你不想重定向和JavaScript是在某些情况下罚款,但可能很麻烦,如果你真的需要在服务器端代码一起获得数据后的伟大工程.

那么如何发布外部URL并将用户重定向到ASP.NET代码隐藏代码的结果?

javascript c# forms asp.net postback

34
推荐指数
3
解决办法
2万
查看次数

哪个控件导致回发?

我有两个按钮:

<asp:Button ID="Button1" runat="server" Text="Button" />
<asp:Button ID="Button2" runat="server" Text="Button" />
Run Code Online (Sandbox Code Playgroud)

如何在pageLoad上确定这两个中的哪一个导致回发?是否有一个简短的解决方案,因为我知道只有两个控件可以导致此回发?

asp.net postback

34
推荐指数
2
解决办法
5万
查看次数

从ASP.NET中的POST方法检索数据

我正在使用ASP.NET.

有一个系统需要将数据发布到我的网站,他们要求的只是为我提供一个URL.所以我给了他们我的网址http://www.example.com/Test.aspx.

现在我不确切知道他们如何发布它但现在在我的Test.aspx页面上我需要编写将数据保存到数据库的代码.

但是我的Test.aspx页面如何工作以及我该怎么做?

我在我的页面加载事件中写了一些代码,它向我发送了一个关于页面加载的电子邮件,看看它们是否真的到达了页面,看起来它们甚至不是?

c# vb.net asp.net methods postback

32
推荐指数
2
解决办法
9万
查看次数

IE10 SCRIPT5009:'__ doPostBack'未定义

我在使用ASP.NET控件的IE10上面临一个问题,需要JavaScript回发[比如,链接按钮].

它适用于IE9版本以及IE10兼容模式.但是在IE10标准模式下,它给出了以下错误.SCRIPT5009:'__ doPostBack'未定义

[我创建了一个带有简单asp:link按钮的演示项目,该按钮可以重定向到另一个页面.] IE10_error屏幕

尝试了解决方案,但没有为我工作

有人可以建议修复吗?

asp.net postback internet-explorer-10

31
推荐指数
1
解决办法
5万
查看次数

如何在PostBack()之后保留只读TextBox的文本?

我有一个ASP.NET TextBox,我希望它是ReadOnly.(用户使用其他控件修改它)

但是当有a时PostBack(),文本会重置为空字符串.

我理解,如果你将ReadOnly属性设置TrueTextBox它的内容,则不会通过它保存PostBack().

有没有办法在用户之后保留内容PostBack()并使其TextBox不可编辑?

我试图将Enabled属性设置为False,但仍然内容不保存PostBack().

c# asp.net postback textbox readonly

29
推荐指数
2
解决办法
4万
查看次数

jQuery模态窗体对话框回发问题

我已经创建了一个jQuery UI Modal表单,我希望该表单能够触发回发,但是我很难让它运行起来.

我知道有很多基于使用SimpleModal插件的文章,我试图改编这些并覆盖_doPostback函数,但没有任何乐趣.

我认为问题在于我的__doPostBack函数调用以及参数应该是什么.是这样的吗?

这是我的表格

<form id="summaryForm" runat="server">
    <div id="dialog" title="Quick Booking">
        <p>Select user from list or enter name in box</p>
        <fieldset>
            <p><label>Is machine going out of the office?</label></p>
            <asp:RadioButton  TextAlign="Left" GroupName="outOfOffice" Text="Yes" ID="optYes" class="radio" runat="server" />
            <asp:RadioButton  TextAlign="Left" GroupName="outOfOffice" Text="No" ID="optNo" class="radio" runat="server" Checked="true" />

            <label for="dropLstUser">User:</label>
            <asp:DropDownList ID="dropLstUser" runat="server" />
            <input type="text" name="txtUser" id="txtUser" value="" class="text" />
            <label for="txtStartDate">Start Date:</label>
            <input type="text" id="txtStartDate" name="txtStartDate" class="datepicker" />
            <asp:HiddenField ID="assetField" runat="server" />
            <%--<button onclick="performPostBack('summaryForm')">Postback</button>--%>
        </fieldset>
    </div>
    //--------------------------------
Run Code Online (Sandbox Code Playgroud)

这是JavaScript代码: …

asp.net postback jquery-ui

27
推荐指数
3
解决办法
6万
查看次数

ASP.net Postback - 滚动到特定位置

我有一个ASP.net WebForms页面,屏幕顶部有很多内容.它有一个链接按钮,将回发到页面并显示页面的另一部分.当页面刷新时,我想设置焦点并向下滚动到页面的这一部分.

我试过了

txtField.Focus()
Run Code Online (Sandbox Code Playgroud)

在我的代码后面,它将设置焦点并尝试在那里滚动,但然后滚动回到顶部.焦点仍然在我的文本框上,但屏幕的位置在最顶层.链接位于屏幕顶部,导致回发.我想滚动到屏幕的最底部.它会短暂地执行此操作,然后向右滚动到顶部.

我试过设置

Page.MaintainScrollPositionOnPostback = false;
Run Code Online (Sandbox Code Playgroud)

但这似乎也没有帮助.

有什么方法可以强迫它去特定的位置吗?当我使用按钮或链接按钮回发时,是否可以在URL中添加锚标记?

c# asp.net postback webforms

26
推荐指数
3
解决办法
8万
查看次数

从客户端检测到潜在危险的Request.Form值

我有这个问题.我尝试了一切.ValidateRequest ="false"..和解码和编码html ..等等..

我需要的是一个弹出框(所以我使用ModalPopupExtender)向用户呈现人们可以输入xml设置并单击确定/取消按钮关闭弹出窗口并保存.

但是我继续收到此错误"从客户端检测到一个潜在危险的Request.Form值"..

这是我下面的测试代码(我的方案和错误的快速示例)..

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1"
    ValidateRequest="false" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!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">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <div>
        <asp:Panel ID="Popup" runat="server" Width="800px" Style="display: none;">
            <asp:LinkButton ID="Display" runat="server" Style="display: none;" OnClick="Display_Click" />
            <cc1:ModalPopupExtender ID="ModalPopupExtender" runat="server" TargetControlID="Display"
                PopupControlID="Popup" DropShadow="false" Y="10" />
            <div id="Item">
                <div class="Item">
                    <table width="100%">
                        <tr>                                
                            <td>
                                <textarea id="txtAreaValue" cols="35" rows="6" style="resize: none;" runat="server" /> …
Run Code Online (Sandbox Code Playgroud)

c# architecture asp.net jquery postback

25
推荐指数
3
解决办法
11万
查看次数