• .net简单的aspx创建


    在所在项目右键 --添加--新建项--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>

  • 相关阅读:
    Django请求的生命周期图解及流程
    Django中请求的生命周期
    127.0.0.1和0.0.0.0和本机IP的区别
    Linux中errno的含义
    wireshark 过滤表达式
    GDB调试
    【LinuxShell】grep用法详解
    Linux下 tftp 服务器的安装与使用
    设备掐断重启
    GDB disassemble
  • 原文地址:https://www.cnblogs.com/xuxin-1989/p/3610857.html
Copyright © 2020-2023  润新知