如何使用ASP.NET在Web页面中显示文本/消息

时间:2016-03-24 07:13:53

标签: c# asp.net

在我的网页中我希望显示文本/消息的部分,并且文本/消息必须在15秒后更改,并且必须替换为同一部分中的另一个文本/消息。我使用ASP.NET创建了这个Web应用程序。

在上面的图片中我想显示文字/信息。我该怎么办?

ASPX:

<table>
    <tr>
        <td style="width: 150px">
    <a href="http://www.wissen.com">

            <img alt="" class="style4" src="Wissen_logo.png" />
    </a>
    </td>

    <td style="width: 1000px; background-color:Aqua">
    <marquee behavior="scroll" scrollamount="3" direction="left" width="1000">ghdkj              * hchjsdgfhgflghl         * yuftwefrweirgeweko</marquee>
    </td>
    </tr>
    </table>

2 个答案:

答案 0 :(得分:1)

  1. 创建UpdatePanel。
  2. 在UpdatePanel内创建一个标签。

答案 1 :(得分:1)

<强> JS

 <script type="text/javascript">
    var i=1;
    var stat1="foo";
    var stat2="Bar";
    var stat3="foofoo";

    function showText(){
        var msgNo="stat"+i;
        msgNo=eval(msgNo);
        var tgtLabel=document.getElementById("spnRandom");
        tgtLabel.innerHTML=msgNo;
        i=i+1;
        if(i==4){
        i=1;
        }
    }

    window.onload=function(){
                    window.setInterval(showText,1000);
                };
    </script>

<强> HTML

<table>
    <tr>
        <td style="width: 150px">
    <a href="http://www.wissen.com">

            <img alt="" class="style4" src="Wissen_logo.png" />
    </a>
    </td>

    <td style="width: 1000px; background-color:Aqua">
    <div>
<span id="spnRandom"></span>
</div>
    </td>
    </tr>
    </table>

这是working Fiddle

如果您需要15秒,只需将值从1000更改为15000