用asp.net写的网页,在修改网页上的信息之后,提交之后为什么还是先前加载的信息。

用asp.net写的网页,在修改网页上的信息之后,提交之后为什么还是先前加载的信息。比如textbox.text="zhang",修改为textBox.text="jake",在提交中,提交的信息还是textbox.text="zhang"。谢谢帮忙解决一下

你的后台有没有这样写?没有的话就加上
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//你的方法
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-21
加载时 用 !ispostback
第2个回答  2013-06-21
首先判断是否是首次加载,用page对象的!IsPostBack,然后在调用你修改的方法

asp.net为什么改了数据库的资料还是显示原来的数据?
这种问题要分析原因 1:确认你把修改的mysql是否是asp.net应用程序中设置路径的正确数据库 2:确认你修改的时候,是否进行了保存的

asp.net项目下的文件修改后,在网页中查看结果不改变,为什么?
要是你改变的是前台文件ASPX后缀的话,保存,再刷新网页就可以。

asp.net网站本来没问题的,加了一些前端代码之后打开所以网页都是空白的...
检查html语法和js语法有没有问题,修改代码之后记得强制刷新,检查浏览器开发人员工具中有没有报错

网页代码 后台代码 修改网页 添加信息 维护网站
那是连接前台和后台数据库的程序代码,起到传输数据、连接前台与数据库的作用,不会显示在前台网页里的,现在做网站用的编程语言有asp,php,asp.net,这些代码是不会显示在前台网页的。希望这些对你有所帮助。

为什么aspx文件在本机能执行,上传到域名空间后出错?
页面上已经提示了,要你改web.config文件的内容,然后你就可以在IE上看到详细的问题描述了。一般情况下,asp.net是关闭了远程调试的,如果不是在服务器上打开网页,IE是不会显示故障描述的,主要是出于安全的考虑,因为故障描述会公开一部分源代码。

...过一会会自动还原成修改前的样子,模板没找对?
一、为什么没有公网IP,也能使用PORT方式登录FTP?NAT 网关的工作方式是在TCP\/IP数据包的包头里找局域网的源地址和源端口,替换成网关的地址和端口。对数据包里的内容,是不会改变的。而使用PORT方式登录FTP的时候,IP地址与端口信息是在数据包里面的,而不是在包头。因此,没有公网IP,使用PORT方式是无法从internet上...

怎么复制别人的网页修改自己使用?
如果对方是静态网页,那么直接右键查看源代码再保存成html即可 若是动态比如PHP或ASP\/ASP.NET,那么你只有去找对方网址使用的源码了,若是对方网站刻意不公开,那么是没法完全复制的

网页信息如何修改
单改静态页的可以直接打开那个页面的源码,想改哪些文字就哪些,其他的不懂就不动,达到效果就行!动态的应该有个后台管理的吧,涉及到数据库的,把你要改的部分换成你想要的

后缀名为ASP的网页文件用什么可以编辑啊
首先你要明白以ASP为扩展名的文件是一种动态网页文件,不同于我们平时的HTM,它可以实现上网的人和网站的交互,比如说吧我们平时在一些网站上的一些注册信息都是网站的动态管理,而我们平时的一些网页都是静态的是不能进行交互的。打开ASP的软件非常多一些常见的网页制作软件都能打开,再有记事本也能打开...

ASP.NET返回上一页
如果要跳转到的页面是你的添加页面(Add.aspx)就将提交过来的数据在传回去,同时传一个参数通知Add.aspx将隐藏DIV显示(在Add.aspx的Page_Load事件中判断 如果有参数通知显示隐藏的层就将隐藏的层显示)--- 那就把整个网页的Form提交,在传回来就是了 在Page_Load中给文本框赋值 ...

相似回答