关于ASP.NET中的服务器控件问题/.
<% @ Page Language="C#" %>
<script language="C#" runat="server">
void txtUid_TextChanged(Object sender, EventArgs b){
lblUid.Text = txtUid.Text;
}
</script>
<form runat="server">
<b>用户名:</b>
<asp:TextBox id="txtUid"
OnTextChanged="txtUid_TextChanged"
runat="server"/><br>
<b>您的用户名为:</b>
<asp:Label id="lblUid"
runat="server"/>
</form>
这段代码,为什么没加</asp:名称>
而下面这段却加的.
<% @ Page Language="C#" %>
<script language="C#" runat="server">
void Image_Changed(Object Sender, EventArgs e) {
lblUid.Text = lstAddr.SelectedItem.Value;
}
</script>
<form runat="server">
选择你要去的城市:
<asp:DropDownList id="lstAddr"
AutoPostBack="True"
OnSelectedIndexChanged="Image_Changed"
runat="server">
<asp:ListItem value="北京" selected="true">北京</asp:ListItem>
<asp:ListItem value="上海">上海</asp:ListItem>
</asp:DropDownList>
<asp:Label id="lblUid" runat="server"/>
</form>