书上有句话:一个ASP.NET只能包含一个Form元素,而且必须包含一个Form元素???

问题描述

书上有句话:“一个ASP.NET只能包含一个Form元素,而且必须包含一个Form元素”是指每一个.aspx文件中,有且只能包含一个Form元素,还是说这个项目里所有的.aspx中只有一个asp.x里允许一个form元素,其它的asp.x里不允许出现Form元素?即如下图所示:图一对还是图二对?

解决方案

解决方案二:

当然是一个页面一个Form怎么可能所有文件只能有一个Form即使这么规定了,编译器也没法检测
解决方案三:

带有runat="server"的只能出现一个。
解决方案四:

要考试么~~~如果我一个页面上要两个form呢如现在我会你的贴是一个form最上面搜索框是一个form那我要怎么办呢少年如果刚刚开学学习的话,直接学mvc吧~webform的知识有点坑~~按webform的框架来说如2楼所答form带有runat="server"的只能出现一个。原因是~因为每次提交都需要把之前的视图状态提交而视图状态不可以分开,分开了就不完整了
解决方案五:

form应该是可以嵌套的吧
解决方案六:

引用2楼insus的回复:

带有runat="server"的只能出现一个。

同上
解决方案七:

刚刚网速慢没有看到图,现在看到你的图了~~~我只想说~靠你真的是为了考试啊!!!!!!!!!!干嘛不做几个页面试试!!!!!!如果一个项目只有一个form,那么就是说一个网站只能有一个form~你明白form的作用是什么么~~~如果是为了考试~请早点脱离苦海~~~~这个是需要动手能力强的行业~
解决方案八:

实践出真知啊!
解决方案九:

如果是应用程序,可以保留一个(默认的)<formrunat="server>〈/form>标签。asp.net会验证你只能有一个。至于说不带runat="server"属性值的<form></form>,随便你放多少个都行。如果是普通的网页,建议你第一时间把这个默认的<formrunat="server"/>删除掉。然后随便你使用asp.net控件(但是需要回发的那些控件就不能使用了)。这样没有回发的页面,用户体验比较好。
解决方案十:

asp.netwebform本身就是以每一个单独的的页面为开发单位的。除非特别说明,否则说的“界面”都是指一个页面,不可能是说所有页面加起来算是一个界面。
解决方案十一:

这种问题,建议楼主实践一下呵呵这样映象比较深刻呢
解决方案十二:

如果不使用表单服务器控件,如textbox等,只使用REAPEATER,LABEL等控件,可以不要form,如果使用表单控件,则表单控件必须包含在<formid="xxx"runat="server"></form>内,且有runat="server"的form每个页面只能最多有一个
解决方案十三:

那个是针对母版页来说的吧
解决方案十四:

正好这段时间在做WEBFORM的项目,为什么需要FORM而且只有一个FORM?因为服务器控件需要FORM!因为服务器控件在转换成HTML以后,会变成类似前台页面的东西,然后ASP.NET有一套自己的FORM验证机制,我个人觉得。所以需要FORM作为窗体来进行提交。
解决方案十五:

比如在我们项目里FORM就会被自动解析成这样,这是ASP.NET自带的,不是我写的代码哦
解决方案:引用4楼Z65443344的回复:

form应该是可以嵌套的吧

form是不能嵌套的可以并列不能嵌套
解决方案:.aspx貌似只能有一个runatserver的
解决方案:三楼对~~~
其他方案:

“一个ASP.NET只能包含一个Form元素,而且必须包含一个Form元素”--------------------------打死该书作者误人子弟
解决方案:

时间: 2024-09-08 11:04:54

书上有句话:一个ASP.NET只能包含一个Form元素,而且必须包含一个Form元素???的相关文章

书上的句话:“当用户单击任何Button服务器控件时,都会将该页发送到服务器......”

问题描述 书上有这么一句话:"当用户单击任何Button服务器控件时,都会将该页发送到服务器--当用户单击按钮控件时,该页回发到服务器,默认情况下,该页回发到其自身"问题一:确实是将该页发送到服务器吗?发送回服务器的是整个页面吗?将整个页面发送回服务器怎么理解(难道将整个页面的完整的HTML代码传回服务器吗)?问题二:如果一个ASP.NET页面上除了一个Button服务器控件什么都没有时,单击该按钮,整个页面也会发送回服务器吗?问题三:回发到自身如何理解?自身只是一个ASP页面啊,一个

net-C# 6.0 In A NutShell,书里这句话看不懂,是笔误?

问题描述 C# 6.0 In A NutShell,书里这句话看不懂,是笔误? Chapter 22. Advanced Threading -> Exclusive Locking -> When to Lock (908页) 这句话:A memory barrier is a "fence" around which the effects **or **reordering and caching cannot cross. or应该是of?否则看不懂,什么效果? 解

社交网络上说句话,也要变成广告了

为了让公司从挣钱不够多的困境中走出来,Twitter 的员工已经尝试了很多很多办法:将品牌广告夹在你的信息流里.在内容中允许直接下载应用.让你更快买到心仪商品的"购买"按钮,甚至连 140 个英文字母的限制都在逐步放开. 现在,他们已经盯上了你每天随手写的那些东西了--只要你夸过某个品牌,或是某件商品,品牌商就会比以前更快地找上门来. 根据科技网站 Digiday 的报道,Twitter 正在开发一个新的广告系统,让客户可以从平台上产生的数亿条推文中,迅速挑选出与自家品牌相关的那些正面

10句话立马激怒程序猿

第十名:"加油!我先下班了啦~" 作为一个需求方,我提醒你不该说这样的话-- 第九名:"你造嘛,我新电脑的内存有 1 TB!" 内存和硬盘有啥区别,你造吗? 第八名:"能帮我黑 XXX 的 QQ 吗?" 不能!不能!不能! 第七名:"尽快做完,好伐?" 用邮件发这句话杀伤力更大-- 第六名:"你先大概弄一个,让我参考看看." 请问,什!么!叫!大!概?! 第五名:"帮我加 10 个功能先,明天就要

c++新手 明天交作业了 求大神解释下这句话

问题描述 c++新手 明天交作业了 求大神解释下这句话 Retangle::Retangle(float w,float h):width(w),height(h) { } 解决方案 一个矩形类,定义了它的一个包含两个参数的构造函数,分别对宽度width和高度heigh字段初始化,用参数w h 解决方案二: 这个自己翻一下C++的书吧,这么简单的问题就不要伸手了... 解决方案三: 使用初始化列表初始化Retangle的成员width和height.使用初始化列表的原因有: 1. 效率高: 2.

在csdn里下载的一个asp的视频截图代码

问题描述 在csdn里下载的一个asp的视频截图代码 在csdn里下载的一个asp的给视频截图的代码,在学校电脑和自己家电脑运行不能出现截图,但是在朋友的电脑上可以出现 研究了好几天不知道是为什么 目前唯一的区别是 朋友电脑上ffmpeg.exe运行后可以存在5S左右 但是在自己家和学校机子上就是一闪而过 请大家帮忙分析下原因~怎么解决~谢谢

“一个只有行为,没有属性的类是线程安全的” 请问各位这句话对吗?请举出实例。

问题描述 "一个只有行为,没有属性的类是线程安全的" 请问各位这句话对吗?一直在迷惑中.请详细解释下,谢谢. 问题补充:牟盖东 写道 解决方案 引用请如果将这个类设计为单例的工具类,其中的方法都为静态的.然后其他的类使用这些方法处理数据,或者通过这些方法获取资源,是否会出现线程问题呢? 正如之前说过的:引用而作为一个线程中的临时变量使用的话,这个类去访问别的共享数据仍然是能产生共享冲突的. 完全有可能出现,关键在于共享数据上.阁下问这样的问题,相比也是多线程程序没有写过多少.需要好好体

static的一个问题,运行结果和书上说的不一样。

问题描述 static的一个问题,运行结果和书上说的不一样. #include void fun1(static int v) { printf("%dn",v); } int main(void) { fun1(50); fun1(100); return 0; } 解决方案 可能是书上搞错了吧,以实际编译/运行的结果为准. 如果没有 static 时,结果肯定是 50 和 100:但就算是有了 static,传入参数的值是多少,printf 中应该是多少,不会由 static 的影

webform-求一个asp.net 图片上传压缩实例源码

问题描述 求一个asp.net 图片上传压缩实例源码 求一个asp.net 图片上传压缩实例源码,在线等哇,求大神赐教 解决方案 http://download.csdn.net/detail/zr__manong/8325629 这个是我上传的资源 是ajax无刷新上传的代码 楼主看看是不是你需要的 解决方案二: Asp.NET压缩图片 建议是保留2张图片,一张缩略图,一张原始图片..压缩图片不清楚.如果你服务器配置好,可以保留原图,用动态页读取原始图片生成需要的缩略图 解决方案三: http