.net的webForm如何实现多表单操作

问题描述

.net的webForm如何实现多表单?1)简例:一个用户登陆模块,一个搜索模块,共在同一页面。用不同命名的两个服务端表单实现跳转页面接收并处理登陆或搜索值,状态值如何设定,代码如何去写?2)上一简例:如果集成到一个服务端Form里,又该如何写代码?3)上一简例,如果不用服务端的FORM,用纯HTML客户端的FORM,又如何处理?要求:用asp.net2.0或asp.net1.1技术+C#。

解决方案

解决方案二:
multiview和view控件用过吗?
解决方案三:
不允许页面出现两个以上FORM标记的。asp.net的事件驱动机制完全可以解决所谓的多表FORM问题。如果要回车键提交效果,可以用PANNEL控件的DefaultButton属性。
解决方案四:
QUOTE:不允许页面出现两个以上FORM标记的。---------------------是这样吗?!
解决方案五:
可以用这东西:multiview
解决方案六:
不允许出现多个服务器form,但是可以有多个客户端form,但是不能嵌套使用。
解决方案七:
up楼上正解你只用一个标记为runat="server"的form既可另外,如果该页处理其它页submit的值,你需要重写一下LoadPageStateFromPersistenceMedium,否则会出现viewstate验证错误最简单的重写莫过于protectedoverrideobjectLoadPageStateFromPersistenceMedium(){returnnull;},如果复杂一点你最好是处理一下来源地址,然后返回null
解决方案八:
最好附带源码,越全越好!嘻嘻,大家抢分啦!

时间: 2025-01-01 09:59:59

.net的webForm如何实现多表单操作的相关文章

在ASP中使用SQL语句之9:表单操作

语句 从某个页面表单中取出信息是ASP编程中常见的问题.但是,遍历通过表单传递的记录会花去多长时间呢?这取决于数据库的大小.简单的GUI界面都可能令循环遍历操作耗费太多的时间. 比方说,假设有个团队成员登录到GUI屏幕输入自己的名字姓氏和名字之间用点号连接:amy.cowen.这个值通过表单提交,她的当前项目列表就从数据库中取了出来并显示在屏幕上.为了快速地取出用户的记录以便显示在屏幕上,你可以编写以下代码. 假设HTML页面上包含以下代码:<FORM ACTION="login_post

在ASP中使用的有关表单操作的SQL语句

sql|语句 从某个页面表单中取出信息是ASP编程中常见的问题.但是,遍历通过表单传递的记录会花去多长时间呢?这取决于数据库的大小.简单的GUI界面都可能令循环遍历操作耗费太多的时间. 比方说,假设有个团队成员登录到GUI屏幕输入自己的名字姓氏和名字之间用点号连接:amy.cowen.这个值通过表单提交,她的当前项目列表就从数据库中取了出来并显示在屏幕上.为了快速地取出用户的记录以便显示在屏幕上,你可以编写以下代码. 假设HTML页面上包含以下代码: <FORM ACTION="login

jqm文件上传,上传图片,jqm的表单操作,jqm的ajax的使用,jqm文件操作大全,文件操作demo

最近在论坛中看到,在使用html5中上传图片或文件,出现各种问题.这一方面,我也一直没有做过,今天就抽出了一点时间来学习一下.现在的示例已经ok了,我就给大家分享一下,希望对大家有帮助. 好吧,我们先看看效果截图吧: 还行吧,来看页面代码: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <h

如何编程实现HTTP表单操作

问题描述 需要对一个ERP系统中的数据进行批量更新,因为数据量太多,又不能直接操作数据库,所以想通过JAVA编程来实现,现在没有头绪,想请教各位有没有这方面的高招? 解决方案 给你两种方法供选择:1),利用httpclient4.× 写一个http的客户端,模拟浏览器请求,如下:public void post(List<NameValuePair> payload) throws UmcException,ClientProtocolException, IOException {HttpP

用代码访问InfoPath表单内容

表单是MOSS的一个很重要的特性,特别是有了Form Services的支持后,我们在做表单解决方案的时候,经常会用到Infopath, 那么如何使用代码访问保存于SharePoint表单库中的InfoPath表单的内容,是必需知道的. 总结了下,有如下3种方式可实现代码对表单内容的访问: 1.提升表单模板属性 2.通过XmlDocument 对象对表单文件操作 3.反序列化表单数据架构 接下来,分别简单谈谈这3种方法的简单实现步骤 第一种方式: 提升表单模板属性表单操作: 在设计完表单模板,执

验证控件 表单验证-webform的验证控件的无法启动客户端脚本验证?

问题描述 webform的验证控件的无法启动客户端脚本验证? webform的验证控件的EnableClientScript设为true为什么还是无法启动客户端脚本验证?<%@ Page Language=""C#"" AutoEventWireup=""true"" CodeBehind=""Login.aspx.cs"" Inherits=""App003_

ASP.NET中的XML表单控件

asp.net|xml|控件 导 读:介绍了有关ASP.NET中XML控件的使用,有个小BUG:在WEBFORM.ASPX中出现的XML控件,其中的transformsource属性设定了样式表文件路径,可是在文章出处没有找到这个XSL文件.:( 自己解决吧. --------------------------------------------------------------------------------在这个代码中揭示了微软在ASP.NET架构中隐藏的一个WEB表单控件,即<as

探究Lotus Forms中的事件处理,第一部分: 表单对计算功能的支持

Lotus Forms 通过构建动态的电子表单,收集用户信息并将其传递给其他应用系统,以实现业务流程的管理.与纸质表单相比,电子表单的最大优势之一就是能够动态地响应用户活动.如,根据用户输入动态改变背景颜色,响应鼠标点击事件发送邮件或提交表单,等等.本文将通过若干实例,向您详细讲述 Lotus Forms 中对计算功能的支持.作为复杂事件处理的基础,计算功能允许设计者通过编程实现表单对用户活动的响应. Lotus Forms 概述 Lotus Forms 提供了一种以电子表单的形式收集用户信息并

validator-Validator验证表单,jqueryUI spinner控件值无法验证通过的

问题描述 Validator验证表单,jqueryUI spinner控件值无法验证通过的 在表单中试用了jqueryUI中的spinner ,表单使用jquery插件 formvalidate验证.当提交表单时会验证,在验证失败的控件上显示红叉.而当再次输入正确的值时该红叉会变为对号.在spinner中写值,直接提交空表.spinner控件上报红叉,该空间验证了不为空.可当通过spinner上的按钮给spinner赋值,spinner的验证还是失败.必须手写输入才行. 验证失败后点击spinn