• Web学习笔记


    web应用程序dll关键,其他还可以删去,不影响运行
    什么时候用项目建立网站呢?
    安全性考虑比较高
    IIS的建立
    站点是比较方便的,还可以看源代码,看dll比较麻烦

    作者: Aillo, 发布于2008-09-04, 在编程分类下, 暂无留言。
          Asp.net中,有的时候在执行某个操作的时候希望能够弹出一些信息框:alert弹出的警告信息框,confirm弹出的包含确认和取消两个按钮的信息框,以及prompt弹出的输入数据的对话框。
    这里有两种方法来实现。
          一种是采用javascript函数来实现,代码将应用与.aspx文件的源代码(html语言)中,在HTML控件中调用javascript函数来实现Alert、Confirm、Prompt。
          另一种则是在web窗体的.aspx.cs文件中使用。alert和prompt可以用Response.Write()来直接使用,Confirm则需要将其加入到Web服务器控件的属性上。下面我们就分别针对这两种方法来举几个例子。
    1、我们创建两个HTML按钮来分别调用javascript函数,一个按钮用来弹出confirm信息框,另一个用来弹出prompt信息框,操作结果用alert弹出。
    
        <html>
        <head>
            <title>曙光博客</title>
            <script language="ecmascript">
            <!--
                function delCheck()
                {
                    var flag=window.confirm("确实要删除吗?");
                    if(flag==true)
                        alert("已经删除!");
                }
                function dataCheck()
                {
                    var data=window.prompt("输入一个1-10之间的数","7");
                    if(data!=null)
                        alert("你输入的是:"+data);
                } 
            //-->
            </script>
        </head>
        <body>
            <form id="form1">
            <input name="del" type="button" id="Button2" value="删除记录" onclick="delCheck()">
            <input name="in" type="button" id="in" value="输入数据" onclick="dataCheck()">
            </form>
        </body>
        </html>
    
    2、在ASP.NET的.aspx.cs文件中使用:
    (1)Alert的使用:
    
        Response.Write("<script>alert('密码不正确!')</script>");
    
    (2)Confirm的使用:点击Button3按钮的是否,弹出confirm对话框,选择"确定"的时候则开始执行相应的按钮操作。
    在page_load添加如下代码:
    
        protected void Page_Load(object sender, EventArgs e)
        {
              Button3.Attributes.Add("onclick ", "return confirm( '确认要修改吗?');");
        }
        protected void Button3_Click(object sender, EventArgs e)
         {
              //Button3的按钮操作,可自行定义
              Response.Write("您选择的是确定操作!");
        }
    
    (3)Prompt的使用:
    
        Response.Write("<script> var result=window.prompt('请输入新文件名:)' , 'ABC'); if(result!=null) alert('你输入的是'+result);</script>");
    ASP.Net 中Alert、Confirm、Prompt的用法

    服务器端元素,IIS解释执行

    Page指令:<%@Page%>

    @代表指令,page代表页面

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

    页面代码,  所用语言                                        代码文件(封装好后,可删除)   申明继承的类,封装到Dll文件中

    母版页

    在母版页中定义ContentPlaceHolder:挖坑

    在页面中定义Content去填充ContentPlaceHolder

    一个母版页中可以有多个ContentPlaceHolder,但母版页不能直接在浏览器中查看,只能通过使用母版页的页面来查看

  • 相关阅读:
    Keepalived 无法自动转换主备角色,请关注 iptables 防火墙配置
    Linux 下使用网易的SMTP服务器 发送邮件
    Spring-boot 最小demo
    go build 时报错 cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
    spark-shell 执行脚本并传入参数
    JVM
    spark
    spark
    linux
    linux
  • 原文地址:https://www.cnblogs.com/bkycjj/p/3099700.html
Copyright © 2020-2023  润新知