<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)
而且它们都不起作用.
我最近遇到了一些检查的代码,Page.IsCallBack
但我不确定它有什么不同Page.IsPostBack
.任何人都可以开导我吗?
编辑:它们是互斥的还是在特定情况下可以同时发生?
ASP.NET服务器端控件回发到自己的页面.这使得您希望将用户重定向到外部页面的情况,但由于某种原因(例如,用于身份验证)需要发布到该页面是一种痛苦.
一HttpWebRequest
,如果你不想重定向和JavaScript是在某些情况下罚款,但可能很麻烦,如果你真的需要在服务器端代码一起获得数据后的伟大工程.
那么如何发布外部URL并将用户重定向到ASP.NET代码隐藏代码的结果?
我有两个按钮:
<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.
有一个系统需要将数据发布到我的网站,他们要求的只是为我提供一个URL.所以我给了他们我的网址http://www.example.com/Test.aspx.
现在我不确切知道他们如何发布它但现在在我的Test.aspx页面上我需要编写将数据保存到数据库的代码.
但是我的Test.aspx页面如何工作以及我该怎么做?
我在我的页面加载事件中写了一些代码,它向我发送了一个关于页面加载的电子邮件,看看它们是否真的到达了页面,看起来它们甚至不是?
我在使用ASP.NET控件的IE10上面临一个问题,需要JavaScript回发[比如,链接按钮].
它适用于IE9版本以及IE10兼容模式.但是在IE10标准模式下,它给出了以下错误.SCRIPT5009:'__ doPostBack'未定义
[我创建了一个带有简单asp:link按钮的演示项目,该按钮可以重定向到另一个页面.]
有人可以建议修复吗?
我有一个ASP.NET TextBox
,我希望它是ReadOnly
.(用户使用其他控件修改它)
但是当有a时PostBack()
,文本会重置为空字符串.
我理解,如果你将ReadOnly
属性设置True
为TextBox
它的内容,则不会通过它保存PostBack()
.
有没有办法在用户之后保留内容PostBack()
并使其TextBox
不可编辑?
我试图将Enabled
属性设置为False
,但仍然内容不保存PostBack()
.
我已经创建了一个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 WebForms页面,屏幕顶部有很多内容.它有一个链接按钮,将回发到页面并显示页面的另一部分.当页面刷新时,我想设置焦点并向下滚动到页面的这一部分.
我试过了
txtField.Focus()
Run Code Online (Sandbox Code Playgroud)
在我的代码后面,它将设置焦点并尝试在那里滚动,但然后滚动回到顶部.焦点仍然在我的文本框上,但屏幕的位置在最顶层.链接位于屏幕顶部,导致回发.我想滚动到屏幕的最底部.它会短暂地执行此操作,然后向右滚动到顶部.
我试过设置
Page.MaintainScrollPositionOnPostback = false;
Run Code Online (Sandbox Code Playgroud)
但这似乎也没有帮助.
有什么方法可以强迫它去特定的位置吗?当我使用按钮或链接按钮回发时,是否可以在URL中添加锚标记?
我有这个问题.我尝试了一切.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)