.NET中的初级问题<asp:Button ..... />的含义?

<asp:ButtonID="Login"runat="server"Text="登录管理"onclick="Login_Click"/>请问上面这句左边的<asp:、r... <asp:Button ID="Login" runat="server" Text="登录管理" onclick="Login_Click"/>
请问上面这句左边的 <asp: 、runat="server"、以及后面的 /> 分别是什么含义?
展开
 我来答
jkchenwo
2011-08-06 · TA获得超过4300个赞
知道小有建树答主
回答量:1019
采纳率:0%
帮助的人:552万
展开全部
runat="server说明这个button控件服务器空间,服务器控件和一般控件的区别就是有没有这个属性,例如html里面的button控件就是一般控件,但是加了这个属性就是服务器控件了,服务器控件是需要回传的,因为要和服务器进行数据的交互,然后在从服务器传回来,一般能用一般控件完成的就用一般的,不过你学的是基础,暂时不用考虑这个问题,以后自然就明白了

而Text="登录管理",Text这个属性是为控件命名的,比如登录按钮,这个属性可以命名登录 ,而提交按钮,这个属性可以命名提交

onclick="Login_Click"是一个点击事件,意思是当你点击这个按钮时就会触动onclick这个点击事件,执行Login_Click事件里面的代码,Login_Click代码在aspx.cs页面里面,你可以看看

希望能让你看明白
追问
谢谢你的回答!
既然用 <asp: 已说明是服务器控件了,再加 runat="server" 说明运行在服务器端是不是多余了呢?
追答
服务器控件和一般控件的区别是服务器控件需要回传,你所说的多余是不准确的,因为如果客户端控件可以用,那么服务器控件也可以用,但是一般的情况下能用客户端控件的就尽量用客户端控件,可以减少回传,因为回传多了也会拖速度,什么是回传我说下,就是和服务器相互相应,需要传到服务器,然后在回传过来,这叫回传,什么时候用服务器控件,你可以个人衡量一下
DoraimiraidO
2011-08-06 · 超过11用户采纳过TA的回答
知道答主
回答量:15
采纳率:0%
帮助的人:21.9万
展开全部
<asp:Button 表明使用的控件是 Button控件
ID="Login" 该控件的ID名称为 Login
runat="server" 该控件运行于 服务端
Text="登录管理" 该Button控件上显示文字为 登录管理
onclick="Login_Click" onclick是点击该按钮发生客户端事件,响应函数为 Login_Click
一般常用的是OnClick 表示该控件响应的服务端OnClick事件
/> 结束符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘老师的知识站
2011-08-05 · 超过31用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:65.9万
展开全部
<asp: 表示其是一个Web 服务器控件。
runat="server"表示其运行在服务器端,并使该控件生效。
/>是标签的结束符
追问
谢谢你的回答!
既然用 <asp: 已说明是服务器控件了,再加 runat="server" 说明运行在服务器端是不是多余了呢?
追答
这个服务器控件是区分于HTML控件的,无论是HTML控件还是Web 服务器控件,想在服务器端运行,都必须标注为runat="server"。
重复倒是重复了,但是这是微软的要求,必须这么做,呵呵:)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白竹小谢
2011-08-06 · 超过22用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:59.8万
展开全部
首先你把他看做普通的html标签。
尖括号 用/封口 有的是<...><.../>这种格式 。
asp:这种的是.net的服务器控件,就是这些控件是不能直接在浏览器上显示的,需要先经过服务器的处理,生成对应的html标签,这样就可以在浏览器上显示了,他的好处就是可以在后台对他进行控制,数据处理等。
加上runnat=“sever”表示在服务端运行,服务器端控件是必须加这个属性的。
普通html标签比如<a runnat=“server”><a/>加上这个以后在后台代码中也可以控制,那他就是运行在服务器端得html标签。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式