.net简单的aspx创建
2014-03-19 10:56 悠悠鑫宝 阅读(2043) 评论(0) 收藏 举报在所在项目右键 --添加--新建项--web窗体
产生3个文件:
hello.aspx :页面样式
hello.aspx.cs:后台方法(逻辑处理)
hello.aspx.designer.cs(版本记录)
hello.aspx 页面布局(生产的代码除去红色字体)
添加引用:<%@ Register -------%>
Register 5个属性:Assembly Namespace Src TagName TagPrefix
Assembly:应用(所需要应用的dll)的名称(多个或者一个类)
Namespace:具体所需要引用的类名称,和Assembly配套使用
Src:引用地址(找到引用的文件)
TagName:引用的类中的具体类名称,和Src配套使用
TagPrefix:在此页面调用此引用时的别名。调用方法: <别名:相应控件/>
1、在项目中的引用下面的dll (知道dll的名称)
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="xx" %>
2、引用项目中自己封装的一些web用户控件【如:DateProvider.ascx】
<%@ Register Src="~/Controls/UserControl/DateProvider.ascx" TagName="DateProvider" TagPrefix="zqq" %>
页面page 中应加上:EnableEventValidation="false" 原因可参考转载的文章http://www.cnblogs.com/jhxk/articles/1774333.html
hello.aspx 页面布局(生产的代码除去颜色字体):
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="BS.EAP.Portal.Business.DataQuery.WebForm1" EnableEventValidation="false" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="xx" %>
<%@ Register Src="~/Controls/UserControl/DateProvider.ascx" TagName="DateProvider"
    TagPrefix="zqq" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ScriptManager ID="o" runat="server" LoadScriptsBeforeUI="true">
            <Services>
                <asp:ServiceReference Path="./QueryInfor.svc" />
            </Services>
        </asp:ScriptManager>
        <xx:ResourceManager ID="ResourceManager1" runat="server" CleanResourceUrl="false" />
        <zqq:DateProvider ID="reportDate" runat="server" IsSpecialTenDay="true" AutoPostBack="false" />
    </div>
    <asp:UpdatePanel ID="k" runat="server">
        <ContentTemplate>
            <div>
            </div>
            <asp:SqlDataSource runat="server"></asp:SqlDataSource>
            <asp:GridView runat="server">
                <HeaderStyle />
                <RowStyle />
                <PagerStyle />
                <PagerTemplate>
                    <div>
                        <asp:LinkButton runat="server"></asp:LinkButton>
                        <asp:Label runat="server"></asp:Label>
                        <input />
                    </div>
                </PagerTemplate>
            </asp:GridView>
        </ContentTemplate>
    </asp:UpdatePanel>
    </form>
</body>
</html>
                    
                
                
            
        
浙公网安备 33010602011771号