回 帖 发 新 帖 刷新版面

主题:用C#写的代码,但是浏览的时候提示错误!

整个页面的代码!
<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

这是过程
<script runat="server" language="c#">
    void show()
    {
        labelshow.text = "hello world!";
    }
</script>

这是HTML
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>sfrost's website</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Label id="labelshow" runat="server"></asp:Label></div>
    </form>
</body>
</html>

浏览的时候提示如下:

编译器错误信息: CS0117: “System.Web.UI.WebControls.Label”并不包含“text”的定义

源错误:

行 5:      void show()
行 6:      {
行 7:          labelshow.text = "hello world!";
行 8:      }
行 9:  </script>

为什么会提示我错误啊,LABEL控件是有TEXT属性的,而且我这是照着例子写的,可怎么就是不行啊,还请知道的朋友指点小弟一下!谢了先![em1]

回复列表 (共3个回复)

沙发

labelshow.Text = "hello world!";

C#区分大小写

板凳

谢谢你,知道了,对大小写敏感!
可是,我改正确了以后,为什么运行的时候还是不变啊?

3 楼

你并没有调用这个方法,自然没有变化

我来回复

您尚未登录,请登录后再回复。点此登录或注册