• .NET:七道asp.net页面传值题(转)


    第一题:一个Page:PageA.aspx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1;
    一个User Control:UcA.ascx的网页上放有一个Label ID为Label1。这个UcA.ascx并拉入到PageA.aspx上。
    在TextBox1输入一个值,并按Button1,然把TextBox1的值传至UcA.ascx并显示于Label1。
    请写代码实现!


    第二题:一个Page:PageA.aspx的网页上放有一个TextBox ID 为TextBox1;
    一个User Control:UcA.ascx的网页上放有一个Button ID为Button1和一个Label ID为Label1,这个UcA.ascx并拉 入到PageA.aspx上。
    在TextBox1输入一个值,并接UcA.ascx上的Button1,然把TextBox1的值传至UcA.ascx并显示于Label1。
    请写代码实现!


    第三题:一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1;
    一个Page:PageA.aspx的网页上放有一个Button ID为Button1和一个Label ID为Label1;
    然后把这个UcA.ascx并拉入到PageA.aspx上。
    在UcA.ascx的TextBox1输入一个值,点PageA.aspx上的Button1,然后把TextBox1的值传至PageA.aspx并显示于 Label1上。
    请写代码实现!


    第四题:一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1;
    一个Page:PageA.aspx的网页上放有一个Label ID为Label1;
    然后把这个UcA.ascx拉至PageA.aspx上。
    在UcA.ascx的TextBox1输入一个值,点UCA.ascx上的Button1,然后把TextBox1的值传至PageA.aspx并显示于Label1上。


    第五题:一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1;
    一个Page:PageA.aspx的网页上放有一个Button ID为Button1;
    一个User Control:UcB.ascx的网页上放有一个Label ID为Label1;
    然后UcA.ascx和UcB.ascx都拉至PageA.aspx上;
    然后在UcA.ascx的TextBox1输入一个值,点PageA.aspx页面上的Button1,把TextBox1的值传至UcB.ascx的Label1上。
    请写代码实现!


    第六题:一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1;
    一个Page:PageA.aspx;
    一个User Control:UcB.ascx的网页上放有一个Label ID为Label1;
    然后把UcA.ascx和UcB.ascx都拉至PageA.aspx上。
    然后在UcA.ascx的TextBox1输入一个值,点UcA.ascx上的Button1,把TextBox1的值传至UcB.ascx的Label1上。
    请用代码实现!


    第七题:一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1;
    一个Page:PageA.aspx;
    一个User Control:UcB.ascx的网页上放有一个Button ID为Button1和一个Label ID为Label1;
    然后把UcA.ascx和UcB.ascx都拉至PageA.aspx上。
    然后在UcA.ascx的TextBox1输入一个值,点UcB.ascx上的Button1,把TextBox1的值传至UcB.ascx的Label1上。
    请用代码实现!


    以上七道题,分别做,都是asp.net的题,可以用vb.net或是C#来代码实现;
    所有提及的控件,均为Web Control。

    来自于CSDN论坛
    http://topic.csdn.net/u/20080121/16/f717090d-7000-4e40-9100-6559a5149131.html

    其中以为网友总结得很精辟:
    这是一个对象与子对象通讯的问题  
    一般解决方法有
    1.对象与对象的关系链,如引用父parent,       或引用子find()  
    2.用Delegate实现,       netFramework中的Button控件都引用该方法,也达到松偶合, (平等)  
    3.重写Overrider,(父子)  
    4.对象提供对外属性。
  • 相关阅读:
    Visual Studio 2017 RC使用初体验
    ElasticSearch自定义分析器-集成结巴分词插件
    centos右上角wired图标消失有效解决方案
    内聚与耦合
    决策树
    方向导数、梯度、法线间的关系
    解决selenium.common.exception.WebDriverException:Message:'chromedriver' executable needs to be in Path
    算法--近义词反义词
    低代码平台,JeecgBoot v3.0版本发布—新里程牌开始,迎接VUE3版本到来
    低代码报表,JimuReport积木报表 v1.4.0版本发布,免费的可视化数据产品
  • 原文地址:https://www.cnblogs.com/guojin705/p/1054190.html
Copyright © 2020-2023  润新知