私は2つのint変数m = 5とs = 2を作成し、datetimeオブジェクトを分mと秒をsに割り当てるプロジェクトを持っています。次に、それぞれを文字列var strに連結し、+と - と*の増分を実行して新しい値を取得します。これは実際にasp.netの私の最初のプロジェクトです。私は練習中に学んでいるC#言語を使用しています。私はこのラベルが現在の文脈に存在しないことをよく理解していません。私は私の学習教師の例を正確に辿った。このフォーラムでは、初心者の範囲と知識を超えたソリューションを見つけました。しかし、誰かが私を正しい方向に向けることができたら、私はそれを感謝します。私は昨日からサークルに行ってきました。前もって感謝します。ここにコードがあります。あなたのページでlabel1は現在のコンテキストには存在しません:asp.net C#
<%@ Page Language="C#" %>
<script runat="server">
void Page_Load()
{
String str = "";
int m, s;
m = 5;
s = 2;
label1.Text = str;
m = 5;
s = 2;
str += "m+s" + (m+s) + "<br/>";
label2.Text = str;
m = 5;
s = 2;
str += "m-s" + (m-s) + "<br/>";
label3.Text = str;
m = 5;
s = 2;
str += "m*s" + (m*s) + "<br/>";
label4.Text = str;
}
</script>
<!Doctype html>
<html>
<body>
<%--
Heading
Student: Schweidel Tyson;
'File name: ex02.aspx
--%>
m = <%=DateTime.Now.Minute%><br>
s = <%=DateTime.Now.Second%>
<asp:Label id="Label1" runat="server"/></asp:Label>
m+s = <%=str%>
<asp:Label id="Label2" runat="server"/></asp:Label>
m-s = <%=str%>
<asp:Label id="Label3" runat="server"/></asp:Label>
m*s = <%=str%>
<asp:Label id="Label4" runat="server"/></asp:Label>
</body>
</html>
このコードはコンパイルされますか? –