各种服务器控件最终在的html解析
2011-09-05 15:45
274 查看
aspx页面源:
<form id="form1" runat="server">
用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
密码:<asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox>
自我介绍:<asp:TextBox ID="TextBox3" runat="server" TextMode="MultiLine"></asp:TextBox>
性别:<asp:RadioButton ID="RadioButton1" runat="server" GroupName="sex" /><asp:RadioButton
ID="RadioButton2" runat="server" GroupName="sex" />
体形:<asp:RadioButtonList ID="RadioButtonList2" runat="server">
<asp:ListItem Value="1">苗条</asp:ListItem>
<asp:ListItem Value="2">肥胖</asp:ListItem>
<asp:ListItem Value="3">匀称</asp:ListItem>
</asp:RadioButtonList>
喜欢的书籍:<asp:CheckBox ID="CheckBox1" runat="server" Text="科普" /><asp:CheckBox ID="CheckBox2"
runat="server" Text="武侠" /><asp:CheckBox ID="CheckBox3" runat="server" Text="科幻" />
喜欢的运动:<asp:CheckBoxList ID="CheckBoxList1" runat="server">
<asp:ListItem Value="1">足球</asp:ListItem>
<asp:ListItem Value="2">篮球球</asp:ListItem>
<asp:ListItem Value="3">乒乓球</asp:ListItem>
</asp:CheckBoxList>
<select id="Select1" name="D1" size="2" style="width: 80px">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
学历<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>大专</asp:ListItem>
<asp:ListItem>本科</asp:ListItem>
</asp:DropDownList>
系统猜你的年龄是:<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>,不准确,自己选
<asp:ListBox ID="ListBox1" runat="server">
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>38</asp:ListItem>
</asp:ListBox>
上传图像:<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:ImageMap ID="ImageMap1" runat="server" ToolTip="这是什么东西">
</asp:ImageMap>
<asp:HiddenField ID="HiddenField1" runat="server" />
<asp:Button ID="Button2" runat="server" Text="提交" />
<asp:ImageButton ID="ImageButton1" runat="server" ToolTip="图片按钮提交" />
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">LinkButton</asp:LinkButton>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="login.aspx">有帐号,去登陆</asp:HyperLink>
<p>
</p>
<asp:Literal ID="Literal1" runat="server">Literal控件不生成任何html标记</asp:Literal>
<asp:Localize ID="Localize1" runat="server">Localize控件不生成任何html标记</asp:Localize>
<asp:Wizard ID="Wizard1" runat="server" ToolTip="步骤">
<WizardSteps>
<asp:WizardStep ID="WizardStep1" runat="server" Title="Step 1">
</asp:WizardStep>
<asp:WizardStep ID="WizardStep2" runat="server" Title="Step 2">
</asp:WizardStep>
<asp:WizardStep ID="WizardStep3" runat="server" Title="Step 3">
</asp:WizardStep>
</WizardSteps>
</asp:Wizard>
<asp:Xml ID="Xml1" runat="server"></asp:Xml>
</div>
</form>
html源:=============================================================================================================================
<form method="post" action="SystemConfig.aspx" id="form1" enctype="multipart/form-data">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJODcxOTk4NDUxD2QWAgIFDxYCHgdlbmN0eXBlBRNtdWx0aXBhcnQvZm9ybS1kYXRhZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WDQUGcmFkWWVzBQxSYWRpb0J1dHRvbjEFDFJhZGlvQnV0dG9uMQUMUmFkaW9CdXR0b24yBQxSYWRpb0J1dHRvbjIFCUNoZWNrQm94MQUJQ2hlY2tCb3gyBQlDaGVja0JveDMFD0NoZWNrQm94TGlzdDEkMAUPQ2hlY2tCb3hMaXN0MSQxBQ9DaGVja0JveExpc3QxJDIFD0NoZWNrQm94TGlzdDEkMgUMSW1hZ2VCdXR0b24xLKDEj/O8aCmyiE0NTA9AW0GlRPhgeCDka/TfMfjqd6g="
/>
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
用户名:<input name="TextBox1" type="text" id="TextBox1" />
密码:<input name="TextBox2" type="password" id="TextBox2" />
自我介绍:<textarea name="TextBox3" rows="2" cols="20" id="TextBox3">
</textarea>
性别:<input id="RadioButton1" type="radio" name="sex" value="RadioButton1" /><input
id="RadioButton2" type="radio" name="sex" value="RadioButton2" />
体形:<table id="RadioButtonList2">
<tr>
<td>
<input id="RadioButtonList2_0" type="radio" name="RadioButtonList2" value="1" /><label
for="RadioButtonList2_0">苗条</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonList2_1" type="radio" name="RadioButtonList2" value="2" /><label
for="RadioButtonList2_1">肥胖</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonList2_2" type="radio" name="RadioButtonList2" value="3" /><label
for="RadioButtonList2_2">匀称</label>
</td>
</tr>
</table>
喜欢的书籍:<input id="CheckBox1" type="checkbox" name="CheckBox1" /><label for="CheckBox1">科普</label><input
id="CheckBox2" type="checkbox" name="CheckBox2" /><label for="CheckBox2">武侠</label><input
id="CheckBox3" type="checkbox" name="CheckBox3" /><label for="CheckBox3">科幻</label>
喜欢的运动:<table
id="CheckBoxList1">
<tr> <td>
<input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0" value="1" /><label
for="CheckBoxList1_0">足球</label>
</td>
</tr>
<tr>
<td>
<input id="CheckBoxList1_1" type="checkbox" name="CheckBoxList1$1" value="2" /><label
for="CheckBoxList1_1">篮球球</label>
</td>
</tr>
<tr>
<td>
<input id="CheckBoxList1_2" type="checkbox" name="CheckBoxList1$2" value="3" /><label
for="CheckBoxList1_2">乒乓球</label>
</td>
</tr>
</table>
<select id="Select1" name="D1" size="2" style="width: 80px">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
学历<select name="DropDownList1" id="DropDownList1">
<option selected="selected" value="大专">大专</option>
<option value="本科">本科</option>
</select>
系统猜你的年龄是:<span id="Label1">Label</span>,不准确,自己选
<select size="4" name="ListBox1" id="ListBox1">
<option value="18">18</option>
<option value="28">28</option>
<option value="38">38</option>
</select>
上传图像:<input type="file" name="FileUpload1" id="FileUpload1" />
<img id="ImageMap1" title="这是什么东西" src="" />
<input type="hidden" name="HiddenField1" id="HiddenField1" />
<input type="submit" name="Button2" value="提交" id="Button2" />
<input type="image" name="ImageButton1" id="ImageButton1" title="图片按钮提交" src="" />
<a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')">
LinkButton</a> <a id="HyperLink1" href="login.aspx">有帐号,去登陆</a>
<p>
</p>
Literal控件不生成任何html标记 Localize控件不生成任何html标记
</form>
1.TextBox等会自动生成一个name="控件ID"
2.CheckBoxList的<input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0" value="1" /><label for="CheckBoxList1_0">足球</label>,name有id演变来
3<input id="RadioButtonList2_0" type="radio" name="RadioButtonList2" value="1" /><label for="RadioButtonList2_0">苗条</label>,name一样,保证单选
4.其中:ListBox的html元<select size="2"> size默认1,为DropDownList的效果,就是可视宽度为1,占页面一个选项的高度。2以上,就是高度++
5.按钮是submmit,form 默认加上method="post" action="SystemConfig.aspx" ,ImageButton是input type="image"
<form id="form1" runat="server">
用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
密码:<asp:TextBox ID="TextBox2" runat="server" TextMode="Password"></asp:TextBox>
自我介绍:<asp:TextBox ID="TextBox3" runat="server" TextMode="MultiLine"></asp:TextBox>
性别:<asp:RadioButton ID="RadioButton1" runat="server" GroupName="sex" /><asp:RadioButton
ID="RadioButton2" runat="server" GroupName="sex" />
体形:<asp:RadioButtonList ID="RadioButtonList2" runat="server">
<asp:ListItem Value="1">苗条</asp:ListItem>
<asp:ListItem Value="2">肥胖</asp:ListItem>
<asp:ListItem Value="3">匀称</asp:ListItem>
</asp:RadioButtonList>
喜欢的书籍:<asp:CheckBox ID="CheckBox1" runat="server" Text="科普" /><asp:CheckBox ID="CheckBox2"
runat="server" Text="武侠" /><asp:CheckBox ID="CheckBox3" runat="server" Text="科幻" />
喜欢的运动:<asp:CheckBoxList ID="CheckBoxList1" runat="server">
<asp:ListItem Value="1">足球</asp:ListItem>
<asp:ListItem Value="2">篮球球</asp:ListItem>
<asp:ListItem Value="3">乒乓球</asp:ListItem>
</asp:CheckBoxList>
<select id="Select1" name="D1" size="2" style="width: 80px">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
学历<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>大专</asp:ListItem>
<asp:ListItem>本科</asp:ListItem>
</asp:DropDownList>
系统猜你的年龄是:<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>,不准确,自己选
<asp:ListBox ID="ListBox1" runat="server">
<asp:ListItem>18</asp:ListItem>
<asp:ListItem>28</asp:ListItem>
<asp:ListItem>38</asp:ListItem>
</asp:ListBox>
上传图像:<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:ImageMap ID="ImageMap1" runat="server" ToolTip="这是什么东西">
</asp:ImageMap>
<asp:HiddenField ID="HiddenField1" runat="server" />
<asp:Button ID="Button2" runat="server" Text="提交" />
<asp:ImageButton ID="ImageButton1" runat="server" ToolTip="图片按钮提交" />
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click">LinkButton</asp:LinkButton>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="login.aspx">有帐号,去登陆</asp:HyperLink>
<p>
</p>
<asp:Literal ID="Literal1" runat="server">Literal控件不生成任何html标记</asp:Literal>
<asp:Localize ID="Localize1" runat="server">Localize控件不生成任何html标记</asp:Localize>
<asp:Wizard ID="Wizard1" runat="server" ToolTip="步骤">
<WizardSteps>
<asp:WizardStep ID="WizardStep1" runat="server" Title="Step 1">
</asp:WizardStep>
<asp:WizardStep ID="WizardStep2" runat="server" Title="Step 2">
</asp:WizardStep>
<asp:WizardStep ID="WizardStep3" runat="server" Title="Step 3">
</asp:WizardStep>
</WizardSteps>
</asp:Wizard>
<asp:Xml ID="Xml1" runat="server"></asp:Xml>
</div>
</form>
html源:=============================================================================================================================
<form method="post" action="SystemConfig.aspx" id="form1" enctype="multipart/form-data">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJODcxOTk4NDUxD2QWAgIFDxYCHgdlbmN0eXBlBRNtdWx0aXBhcnQvZm9ybS1kYXRhZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WDQUGcmFkWWVzBQxSYWRpb0J1dHRvbjEFDFJhZGlvQnV0dG9uMQUMUmFkaW9CdXR0b24yBQxSYWRpb0J1dHRvbjIFCUNoZWNrQm94MQUJQ2hlY2tCb3gyBQlDaGVja0JveDMFD0NoZWNrQm94TGlzdDEkMAUPQ2hlY2tCb3hMaXN0MSQxBQ9DaGVja0JveExpc3QxJDIFD0NoZWNrQm94TGlzdDEkMgUMSW1hZ2VCdXR0b24xLKDEj/O8aCmyiE0NTA9AW0GlRPhgeCDka/TfMfjqd6g="
/>
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
用户名:<input name="TextBox1" type="text" id="TextBox1" />
密码:<input name="TextBox2" type="password" id="TextBox2" />
自我介绍:<textarea name="TextBox3" rows="2" cols="20" id="TextBox3">
</textarea>
性别:<input id="RadioButton1" type="radio" name="sex" value="RadioButton1" /><input
id="RadioButton2" type="radio" name="sex" value="RadioButton2" />
体形:<table id="RadioButtonList2">
<tr>
<td>
<input id="RadioButtonList2_0" type="radio" name="RadioButtonList2" value="1" /><label
for="RadioButtonList2_0">苗条</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonList2_1" type="radio" name="RadioButtonList2" value="2" /><label
for="RadioButtonList2_1">肥胖</label>
</td>
</tr>
<tr>
<td>
<input id="RadioButtonList2_2" type="radio" name="RadioButtonList2" value="3" /><label
for="RadioButtonList2_2">匀称</label>
</td>
</tr>
</table>
喜欢的书籍:<input id="CheckBox1" type="checkbox" name="CheckBox1" /><label for="CheckBox1">科普</label><input
id="CheckBox2" type="checkbox" name="CheckBox2" /><label for="CheckBox2">武侠</label><input
id="CheckBox3" type="checkbox" name="CheckBox3" /><label for="CheckBox3">科幻</label>
喜欢的运动:<table
id="CheckBoxList1">
<tr> <td>
<input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0" value="1" /><label
for="CheckBoxList1_0">足球</label>
</td>
</tr>
<tr>
<td>
<input id="CheckBoxList1_1" type="checkbox" name="CheckBoxList1$1" value="2" /><label
for="CheckBoxList1_1">篮球球</label>
</td>
</tr>
<tr>
<td>
<input id="CheckBoxList1_2" type="checkbox" name="CheckBoxList1$2" value="3" /><label
for="CheckBoxList1_2">乒乓球</label>
</td>
</tr>
</table>
<select id="Select1" name="D1" size="2" style="width: 80px">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
学历<select name="DropDownList1" id="DropDownList1">
<option selected="selected" value="大专">大专</option>
<option value="本科">本科</option>
</select>
系统猜你的年龄是:<span id="Label1">Label</span>,不准确,自己选
<select size="4" name="ListBox1" id="ListBox1">
<option value="18">18</option>
<option value="28">28</option>
<option value="38">38</option>
</select>
上传图像:<input type="file" name="FileUpload1" id="FileUpload1" />
<img id="ImageMap1" title="这是什么东西" src="" />
<input type="hidden" name="HiddenField1" id="HiddenField1" />
<input type="submit" name="Button2" value="提交" id="Button2" />
<input type="image" name="ImageButton1" id="ImageButton1" title="图片按钮提交" src="" />
<a id="LinkButton1" href="javascript:__doPostBack('LinkButton1','')">
LinkButton</a> <a id="HyperLink1" href="login.aspx">有帐号,去登陆</a>
<p>
</p>
Literal控件不生成任何html标记 Localize控件不生成任何html标记
</form>
1.TextBox等会自动生成一个name="控件ID"
2.CheckBoxList的<input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0" value="1" /><label for="CheckBoxList1_0">足球</label>,name有id演变来
3<input id="RadioButtonList2_0" type="radio" name="RadioButtonList2" value="1" /><label for="RadioButtonList2_0">苗条</label>,name一样,保证单选
4.其中:ListBox的html元<select size="2"> size默认1,为DropDownList的效果,就是可视宽度为1,占页面一个选项的高度。2以上,就是高度++
5.按钮是submmit,form 默认加上method="post" action="SystemConfig.aspx" ,ImageButton是input type="image"
相关文章推荐
- HTML 服务器控件
- 利用HTML 服务器控件设置使用MasterPage的页面的HTML 元素
- jQuery关于服务器控件和html控件的取法
- 1.2用服务器控件来解析控件生命周期
- ASP.NET 服务器控件对应HTML标签
- ASP.NET的SEO: 服务器控件背后——SEO友好的Html和JavaScript
- 将服务器控件在后台生成html
- html中<radio>单选按钮控件标签用法解析及如何设置默认选中
- HTML 服务器控件
- 动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)
- Web服务器控件、Html服务器控件和Html控件
- ASP.NET 服务器控件对应HTML标签
- Lodop打印控件HTML转成jpg等文件,图片上传服务器
- 服务器控件与html控件中相对路径的写法区别
- MVC进阶学习--HtmlHelper控件解析(五)
- 将服务器控件在后台生成html
- ASP.NET 3.5 MVC 架构与实战笔记6 HtmlHelper控件解析
- [VB.NET]Html的Table和它的行转变成服务器控件的方法,及动态生成n个列后对列的访问
- Ubuntu服务器下apache2无法解析html中的php代码的问题
- vs2010中html控件不能通过右键生成为服务器控件解决方法