
正文
asp.net两个form表单,一个form表单 两个提交按钮
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在asp页面中出现了两个form表单,怎么区分form里的submit提交按钮,使...
1、submit提交按钮,它是作用在它所处于的FORM表单范围内的。在FORM表单不发生任何叠加或者嵌套的情况下(这也是正常和允许情况下),是不会干扰的。
2、submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上,submit会提交表单,button不会提交表单。submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。
3、可以的。每个表单有不同的id,可以根据提交过来的不同id来处理不同的提交内容。
4、多个form,只要不嵌套,提交按钮应该就是提交被包含的那个form。而且html标准也不推荐将多个表单嵌套。你试试看。
相关问答
Q1: ASP中如何实现一个页面内多表单提交?
asp.net中一个页面里只能有一个FORM,不能有多个,如果要使用多个,改成htm的扩展名吧。
首先,需要在前端页面中使用ASP与JavaScript来动态生成多行的表单元素,每行包含一个商品ID、商品名称和商品价格的输入框。使用循环生成一个指定数量的行,这里设置为7行。
假如是用webform那不须要探讨,但asp.net mvc中一个表单只好提交到一个Action处理,相比较较麻烦点。
可能需要添加对“FastReport.Web.dll”库的引用,该文件夹可以在包含FastReport.Net程序的文件夹中找到。如果对象适合页面,它们将彼此相邻显示。如果对象不适合一行,下面将显示一个或多个报告。
表单中增加一个隐藏域,存放商品名称,比如 input name=name1 type=hidden value=%=name1% textarea name=content1/textarea 这样提交后商品名就会和评论内容一起返回到服务器了。
Q2: asp.net一个页面怎么弄多个form
asp.net中一个页面里只能有一个FORM,不能有多个,如果要使用多个,改成htm的扩展名吧。
解决的方法是一个页面只能有一个Form带runat=server,但是这样以来,这些不带runat=server的form里面的元素你在程序里面就访问不到了。
本页:问题一:比如form name=abc action=pay.asp?shezhi=1 method=post/form 是否可以在不同产品页面下放置这个abc的form。
试编写获取客户端页面中表单信息的代码。在页面上添加一个Button服务器控件,然后为该控件添加OnClick事件处理代码。
for(int i=0;inum;i++){ Label la=new Label();this.Page.Form.Controls.Add(la);} 这是最简单的往页面插入控件的方法。
请看http://blog.csdn.net/qin_张永恒/文章/详情/7823192。 asp.net五大布局控件? 前3个用于呈现多条记录,后面2个用于呈现单条数据明细,即常用的记录明细。
Q3: 一个页面中有两个不同的表单,!用两个form还是一个?
1、其不是只能有一个表单。一个文档(HTML document)中可以包含多个form表单,但通常建议每个页面只使用一个主要的表单。这是因为当用户提交表单时,所有的表单数据都被发送到服务器进行处理。
2、同一个html页面中可以使用多个form,但是不推荐这样做,会让页面变得很混乱,一般来说,一个页面用一个form表单就足够了,如果想要使用多个form,必须配合javascript才可以实现。
3、可以有多个form,不过一般最好有一个,不要有多个。如果想用多个form表单,提交时注意给各个form表单的id设置不同的值。
4、可以的呢,N个都可以,但是不能嵌套,一个是一个。分别提交都可以。
Q4: asp如何实现2个表单的一起提交
楼上兄弟说的对,你可以在同一个表单里面提交两个表单的内容,再加一个标志,接收到参数后按照两个表单来处理就好。有不想显示出来的输入框还可以隐藏起来,接收的时候区别对待就行了。
意思是改密码,但是是改两表中userid相同的记录的B表中的密码。根据你描述的问题,建议使用触发器来实现更好,触发器的功能是,对A表中的记录(password)进行操作的同时会触发B表中的相应字段值一起发生改变。
既然你没有使用ACCESS,那么你的问题也无法从 ACCESS 方面得到解决。
可以的。每个表单有不同的id,可以根据提交过来的不同id来处理不同的提交内容。
Q5: asp.net表单只能有一个表单么
1、asp.net只允许一个服务器端表单,如果要动态添加表单就得在客户端用script语言添加,将这个表单的action属性设为表单提交到的页面,然后用Request.Form[表单中元素Name];提取相应控件信息。
2、一个网页可以多个Form,但不能嵌套,只能并行,如:,这样就不行:。
3、一个网页中表单可以有多个。第二个问题我不确定,实际操做种是可以没有提交按钮的。甚至都可以没有按钮。
关于asp.net两个form表单和一个form表单 两个提交按钮的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







