本人刚开始学习 .net以下两个地方不明白如何使用:
1.如何访问其他页面的信息?比如页面A是登陆的,我在页面B如何得到登陆的用户名;
2.布局问题,之前在delphi中开发 form程序,里面的控件拖拖放放就可以了,但是在ASP。NET中控件感觉好难排列到满意的位置,请各位指点!

解决方案 »

  1.   

    1 可以通过参数传递!  或者session 或者(B/S) 写静态变量(c/s)
    2 这个没有办法教....
      

  2.   

    1、Session,Cookie,或者数据库
    2、你要开始习惯html的布局方式,找一本div+css的书研究吧
      

  3.   

    1.如何访问其他页面的信息?比如页面A是登陆的,我在页面B如何得到登陆的用户名; 
    这个信息得放置到cookie里面或者session里面保存2.布局问题,之前在delphi中开发 form程序,里面的控件拖拖放放就可以了,但是在ASP。NET中控件感觉好难排列到满意的位置,请各位指点!
    这个要用table来约束控件的位置
    web的页面是流布局的不是Grid布局
      

  4.   

    第一个问题将用户名存到SESSION中
    Session["Username"]="user";
    在另一个页面获取
    string UserName=Session["Username"].toString;
    2.net布局一般用Talbe,现在很流行 DIV+CSS
      

  5.   

    1. 用session
    2. 在设计页面的菜单有布局选项,可以控件控件的位置
      

  6.   

    1 一般用Session
    2 学习css,是难
      

  7.   

    1用session  或者 cookie
    2用CSS 
      

  8.   

    看来分不够分,.net人气果然很旺,会再开贴送分的。大家都来说说自己的看法吧。
     
      

  9.   

    第一个问题就不说了。
    第二个可以自己去布局,
    英文版的:在layout-->position--->Absolute这样你的控键就可以任意摆放了
    中文版:将上面的单词查出来就知道了
      

  10.   

    http://www.w3school.com.cn/学布局的很好的网站
      

  11.   

    1 可以通过参数传递! 比如:session传递值 
    2 可以用DW来做。
      

  12.   

    呵呵,用session、cokies都可以。美观方面没办法,可以用DW用表现层。
      

  13.   

    把你的用户名存到
    例如:
    username是你文本框获得的内容。
    Session["name"]=username;
    然后在你登陆后的页面加载事件里获得这个用户名:
    if(Session["name"]!=null)
    {
        string name=Session["name"].ToString();
    }
      

  14.   

    非常感谢楼上各位前辈的指点。
    asp.net人气这么旺,我在 delphi里发个贴半年也没这么多人,看来不学不行了。呵呵结账了!