zoukankan      html  css  js  c++  java
  • 15年6月14号面试中没有回答出来的问题

    这些问题听说很简单,但我是菜鸟

    1.&&和&的区别

    答案:&和&&都是两边同时为true才成立 ,但是&&具有短路特性,&不具有。

       &还表示按位与运算,&会将2边的值转换为二进制,然后进行按位与运算。

    2.简述一下如何调用一个webservice

     a)添加web引用,并记住其命名空间

     b)将命名空间using进来 

     b)实例化一个webservice对象   

      WebService1Soap webService1 = new WebService1SoapClient();

     c)然后就可以调用webService1中的各种方法了 

    3.<%%>和<%#%>的区别

    答案:<%#%>用于数据绑定控件,就是必须在对应控件或父控件调用DataBind方法时,这个指令才会被执行。

       而普通的<% %>在里边可以写c#代码。

       新的疑问:<%%>中的代码是在什么阶段执行的??

    4.简述asp.net中的几种传值方式

    a)QueryString

    b)cookie

    c)session

    d)applacation

    e)server.Transfer

    重点记忆下server.Transfer

    页面1的代码:

            // 1.定义一个字段供别的页面共享
            public string Name
            {
                get { return TextBox1.Text; }
            }
    
            protected void Button1_Click(object sender, EventArgs e)
            {
                Server.Transfer("WebForm2.aspx");//点击按钮后把值交给页面2处理,浏览器地址不会发生变化。
            }
    

      页面2中的代码

            protected void Page_Load(object sender, EventArgs e)
            {
                // 定义一个WebForm1类型的变量
                WebForm1 webForm1;
                // 将ContexHandle中取过来的值强转为WebForm1
                webForm1 = (WebForm1) Context.Handler;
                // 然后就可以使用WebForm1中的公共的属性了。
                var getValue = webForm1.Name;
                Label1.Text = getValue;
            }
    

      

  • 相关阅读:
    git
    switch切换
    js object 常用方法总结
    pod install速度慢的终极解决方案
    MacBook Pro 初体验
    LINQ以及LINQ to Object 和LINQ to Entities
    WebService/WCF/WebAPI 之间的区别
    owin
    回车和刷新以及Ctr+F5的区别
    ASP.NET Core 启动流程图
  • 原文地址:https://www.cnblogs.com/FangZhaohu/p/4575610.html
Copyright © 2011-2022 走看看