Master page_enableeventvalidation「建议收藏」

Master page_enableeventvalidation「建议收藏」Masterpage/contentpagepostbackproblemHi,Ihavethefollowingscenario:Iamusingamasterpage(masterpage.master)whichcontainsatextboxandtwoImagebuttonsasservercontrols.Itriedsom

大家好,又见面了,我是你们的朋友全栈君。

Master page/content page postback problem

Hi,

I have the following scenario:

I am using a masterpage (masterpage.master) which contains a textbox and two Imagebuttons as server controls. I tried some non-input content pages using this master page and everything is OK.

However, I have recently added a new content page which consists of an <asp:Wizard> and its steps, one of which contains <asp:textbox>es and some validation controls. The problem I am encountering, is: if the initial value of the textbox(es) is, say “abc” (set in <asp:WizardStep> html), even if I type this value to say, “hello” (when running) and put a breakpoint in the content page’s Page_load to see the value
after postback, it is still given as “abc” (even though I have typed “hello” in the textbox(es)).

I also noticed incidentally that if I remove ‘EnableEventValidation=”false”‘ from the masterpage, I get “Invalid postback or callback argument” error.

What I do not understand is that if I remove the master page (or use a different page with the content pasted in and no masterpage included) the change is registered after postback.

Could anyone please help?

Thanks in advance,

Timothy

Reply With Quote
  #
2  
Old 12-13-2006, 06:02 AM
timmym
timmym is offline <script type=”text/javascript”> vbmenu_register(“postmenu_469327”, true); </script>
Registered User
 
Join Date: Jun 2004
Location: Malta, Europe
Posts: 50

Solved!

OK! Solved the problem…it was that the master page had a <form runat=”server”> and a redundant <form> (without the runat=”server”; which came from the template I used) deeper down, which when removed, made everything work correctly!

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163877.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • go get 使用代理

    go get 使用代理众所周知的原因,goget命令在提取一些工程或依赖时(如golang.org域名)被墙掉。通过使用vpn或代理的方法可以解决。买VPN这个就不多说了,买vpn,相当于直接连接。使用代理通过shell环境变量exporthttp_proxy=http://ip:portgogetgolang.org/xxx通过设置git代理这也是go官方指导。gitconfig–globalhttp.

    2022年7月25日
    27
  • Java设计模式简介(二):结构型模式

    Java设计模式简介(二):结构型模式

    2021年4月8日
    165
  • lscpu详解

    lscpu详解1 lscpu[centos@localhost~]$lscpuArchitecture:x86_64CPUop-mode(s):32-bit,64-bitByteOrder:LittleEndianCPU(s):16On-lineCPU(s)list:0-15Thr

    2022年10月30日
    0
  • 华硕笔记本r414u怎么安装键盘_华硕R414UV7200笔记本安装win7系统操作方法

    华硕笔记本r414u怎么安装键盘_华硕R414UV7200笔记本安装win7系统操作方法华硕R414UV7200笔记本搭载Intel酷睿i57200U处理器,拥有4GB内存以及500GB硬盘容量,极速读取和存储,电脑运行更高效。14英寸英寸的显示屏,屏幕分辨率达1366×768,画面自然,畅玩游戏更有身临其境的逼真效果,绝对让你乐不停。那么华硕R414UV7200怎么安装win7系统呢?下面就让我们一起来看看华硕R414UV7200安装win7系统的操作方法。安装准备工作:2、将…

    2022年5月15日
    49
  • floyed「建议收藏」

    floyed「建议收藏」#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#include<algorithm>usingnamespacestd;constintmaxn=405;constintinf=4000005;intd1[maxn][m…

    2022年6月15日
    24
  • 在线部署kubeedge 1.6详细教程(Ubuntu)

    在线部署kubeedge 1.6详细教程(Ubuntu)在线部署kubeedge1.6详细教程(Ubuntu与树莓派)基本环境:操作系统:centos7;Ubuntu;docker:20.10.7角色系统IPmastercentos7(amd64)172.16.0.114edgeubuntu(arm64)172.16.0.113kubeedge部署须知master以成功部署kubernetes,并且master结点处于ready状态.edge未执行kubeadmjoin命令kubeedge部署配置

    2022年7月21日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号