这个程序主要实现,用户在下拉框里面选择,提交之后,结果显示到页面上。在VS2003里面写的。
但是现在点击提交之后结果却怎么也不显示在页面上面。郁闷
但是现在点击提交之后结果却怎么也不显示在页面上面。郁闷
解决方案 »
- 这种类型的情况,你们怎么传参的?
- .net三层架构中.使用自定义类!
- 江湖救急,很简单的小问题
- sql事物会造成死锁吗??
- 每个页的CS文件都编译进DLL,那要想访问公共函数怎么办?我是新手请指点
- WEB考试系统问题二:如何实时保存考生的答案?
- utf8如何转化为gb2312???
- aspx页面中style="<%=str%>"代码会自动消失,请问为什么,怎么解决?
- 如何是ASP程序出现的位置指定在某个指定的控件下面比如LABEL下
- 起个大早 问个问题(关于安装VS.NET 2003)
- javascript如何使一个Button服务器控件的Enbile为False?
- 在域中一台机器上(用域帐户登录)的web应用程序,一修改系统时间(在本机修改,不是在服务器修改)就不能运行了,为什么,怎么办?
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebDropdownlist.WebForm1" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ><script runat="server" language="C#">
void Page_load()
{
if (Page.IsPostBack)
lblMessage.Text="你所选择的是:"+list1.SelectedItem.Value;
}
</script>
<HTML>
<HEAD>
<title>下拉列表框示例</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<asp:Label ID="lblMessage" runat="server" style="Z-INDEX: 103; LEFT: 200px; POSITION: absolute; TOP: 24px" /><br>
<br>
<br>
<br>
<br>
<br>
<br>
<form id="Form1" method="post" runat="server">
你所有兴趣的城市 ?<br>
<asp:DropDownList ID="list1" Runat="server" style="Z-INDEX: 101; LEFT: 216px; POSITION: absolute; TOP: 168px">
<asp:ListItem>深圳</asp:ListItem>
<asp:ListItem>上海</asp:ListItem>
<asp:ListItem>西安</asp:ListItem>
</asp:DropDownList><br>
<br>
<br>
<br>
<br>
<br>
<input type="submit" value="提交查询" style="Z-INDEX: 102; LEFT: 176px; POSITION: absolute; TOP: 288px">
</form>
</body>
</HTML>
{
//在此绑定数据
}
else
{
lblMessage.Text="你所选择的是:"+list1.SelectedItem.Value;
}你的dropdownlist里的listitem在每此加载的时候都从新生成
重新生成时覆盖了你的选择的项