帮忙看看这些代码什么意思啊?谢谢,小弟不明白~ 这是ASP.NET页面中产生的代吗,你没有必要研究哦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是因为它们是自定义的控件,当你用鼠标拖到页面上时就会生成这些代码了原理和服务器控件差不多啊,如<asp:.....>的。 <mp:ContentContainer runat="server" id="MPContainer" MasterPageFile="~/Themes/MasterPage.ascx"><mp:Content id="MainContent" runat="server">这是两个空间标签标签,你打开“Themes/MasterPage.ascx”(asp.net的自定义控件)这一页看看 <%@ Page EnableViewStateMac="false" %><%@ Import Namespace="AspNetForums.Components" %>引入命名空间AspNetForums.Components<%@ Register TagPrefix="Forums" Namespace="AspNetForums.Controls" Assembly="AspNetForums.Controls" %>注册AspNetForums.Controls命名空间为Forums,程序集是AspNetForums.Controls<%@ Register TagPrefix="mp" Namespace="MetaBuilders.WebControls.MasterPages" Assembly="MetaBuilders.WebControls.MasterPages" %>注册MetaBuilders.WebControls.MasterPages命名空间为Forums,程序集是MetaBuilders.WebControls.MasterPages实际上是一种简写<mp:ContentContainer runat="server" id="MPContainer" MasterPageFile="~/Themes/MasterPage.ascx">在页面加入一个叫ContentContainer的WebControl<mp:Content id="MainContent" runat="server"><Forums:CreateEditPost runat="server"/>在上面的WebControl里加入一个叫Content的WebControl</mp:Content></mp:ContentContainer> 你只要引用了控件就可以用了。.NET好处就在这里,好多东西你都不需要自己去手写。引用之后拖进来就行了。别人的控件你一般不能编辑。不过如果他提供了可重写的方法的话,你就可以对那些方法定义自己想要的功能! 你只要知道<%@ Register TagPrefix="Forums" Namespace="AspNetForums.Controls" Assembly="AspNetForums.Controls" %>这是什么意思就可以了 MasterPages请查看asp.net 2.0的文档。 加锁 规则定义的数据库设计及思路 请问我定义了一个多个输出参数的存储过程,这样让他们输出为什么不正确? 如何在前台aspx页面调用后台.cs里的DataList的值? 菜鸟求救!!!!!! StreamWriter 关闭怎么还报错,急!哪位能帮帮我,再线等 居然会出错?! 请问如何在Visual Studio.NET7.0中创动态链接库(菜鸟求助,很低级的问题,急!) 我在调试的时候怎么int型的都是以16进制表示的? C#窗体控件库引用dll后调用其中的类未实例化 如何将exe,dll等文件包含在xml文体中 如何中止SQLserver查询?觉得很难,有没有人实现过?
原理和服务器控件差不多啊,如<asp:.....>的。
<mp:Content id="MainContent" runat="server">这是两个空间标签标签,你打开“Themes/MasterPage.ascx”(asp.net的自定义控件)这一页看看
<%@ Import Namespace="AspNetForums.Components" %>
引入命名空间AspNetForums.Components<%@ Register TagPrefix="Forums" Namespace="AspNetForums.Controls" Assembly="AspNetForums.Controls" %>
注册AspNetForums.Controls命名空间为Forums,程序集是AspNetForums.Controls<%@ Register TagPrefix="mp" Namespace="MetaBuilders.WebControls.MasterPages" Assembly="MetaBuilders.WebControls.MasterPages" %>
注册MetaBuilders.WebControls.MasterPages命名空间为Forums,程序集是MetaBuilders.WebControls.MasterPages
实际上是一种简写<mp:ContentContainer runat="server" id="MPContainer" MasterPageFile="~/Themes/MasterPage.ascx">
在页面加入一个叫ContentContainer的WebControl<mp:Content id="MainContent" runat="server">
<Forums:CreateEditPost runat="server"/>
在上面的WebControl里加入一个叫Content的WebControl</mp:Content>
</mp:ContentContainer>
.NET好处就在这里,好多东西你都不需要自己去手写。引用之后拖进来就行了。
别人的控件你一般不能编辑。不过如果他提供了可重写的方法的话,你就可以对那些方法定义自己想要的功能!