この全体的な問題は、C#を使用したasp.netのドロップダウンリストに関するものです。 asp.pract2.aspxにDropDownListChangedの定義が含まれていないというエラーメッセージがよく分かりません。私がYoutubeで検索したすべてのものが、Visual Studioのソリューションを扱っています。私はxamppサーバーを使ってメモ帳++から直接作業しています。私は正しい構文を持っていると信じていますが、私は100%確実ではありません。私は一日中エラーを訂正してきたからです。私は教科書の指示に従ってきましたが、私の訓練でこの時点でできることは最高ですが、今は壁に当たっています。私は次に何をすべきかわからない。私は誰かがこれについていくつかの光を当て、正しい方向に私を指すことができれば感謝します。ここに短いコードがあります。ドロップダウンリストコントロールasp.net C#エラーは 'ASP.pract2_aspx'に 'dropDownList_Changed'の定義が含まれていません
<%@ Page Language="C#" %>
<script runat="server">
void dropDownList1_Changed(Object sender, EventArgs e)
{
int i = ((DropDownList) sender).SelectedIndex;
string str = "";
switch (i)
{
case 0:
str = "You selected Sunday"; break;
case 1:
str = "You selected Monday"; break;
case 2:
str = "You selected Tuesday"; break;
case 3:
str = "You selected Wednesday"; break;
case 4:
str = "You selected Thursday"; break;
case 5:
str = "You selected Friday"; break;
case 6:
str = "You selected Saturday"; break;
default:
str = "Please select a day"; break;
}
label1.Text = str + ": " + ((DropDownList) sender).SelectedItem.Value;
}
</script>
<html>
<body>
<form id="form1" runat="server">
<asp:DropDownList id="dropDownList1" runat="server" accesskey="1" AutoPostBack="True"
OnSelectedIndexChanged="dropDownList_Changed"/>
<asp:ListItem Selected="True" Value="Sun"/>Sun</asp:ListItem>
<asp:ListItem Value="Mon"/>Mon</asp:ListItem>
<asp:ListItem Value="Tue"/>Tue</asp:ListItem>
<asp:ListItem Value="Wed"/>Wed</asp:ListItem>
<asp:ListItem Value="Thu"/>Thu</asp:ListItem>
<asp:ListItem Value="Fri"/>Fri</asp:ListItem>
<asp:ListItem Value="Sat"/>Sat</asp:ListItem>
</asp:DropDownList>
<br><br>'This is where I'm going to put a button control
<p><asp:Label id="label1" Runat="server"/></p>
</form>
</body>
ええ、あなたの権利。 ConnorsFanはそれを私に指摘しました。ありがとう。 – swydell