<script language="javascript"> var subcat = new Array(); subcat.push(new Array("0","请选择","0"));
subcat.push(new Array("TV","名称","1"));
subcat.push(new Array("TV","导演","2"));
subcat.push(new Array("TV","主演","3"));
subcat.push(new Array("Film","名称","1"));
subcat.push(new Array("Film","导演","2"));
subcat.push(new Array("Film","主演","3"));
subcat.push(new Array("Music","名称","1"));
subcat.push(new Array("Music","歌手","2"));
subcat.push(new Array("Music","唱片公司","3"));
subcat.push(new Array("New","标题","1"));
subcat.push(new Array("New","内容","2")); subcat.push(new Array("Star","名称","1")); function ChangeClass(ClassValue)
{
document.all["_ctl0:Top1:_ctl0:SearchField"].length = 0;
document.all["_ctl0:Top1:_ctl0:SearchField"].options[0] = new Option("请选择", "0"); var i;
for (i=1;i < subcat.length; i++)
{
if (subcat[i][0] == ClassValue)
{
document.all["_ctl0:Top1:_ctl0:SearchField"].options[document.all["_ctl0:Top1:_ctl0:SearchField"].length] = new Option(subcat[i][1], subcat[i][2]);
}
} }
</script>
<asp:DropDownList id="SearchClass" runat="server">
<asp:ListItem Value="0" Selected="True">请选择</asp:ListItem>
<asp:ListItem Value="TV">电视</asp:ListItem>
<asp:ListItem Value="Film">电影</asp:ListItem>
<asp:ListItem Value="Music">音乐</asp:ListItem>
<asp:ListItem Value="New">新闻</asp:ListItem>
<asp:ListItem Value="Star">明星</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList id="SearchField" runat="server">
<asp:ListItem Value="0">请选择</asp:ListItem>
</asp:DropDownList>
后台代码:
// int searchType = Int32.Parse(searchField.SelectedIndex.ToString());
string tmp = HttpContext.Current.Request["searchField"];试了好几种方法都无法得到searchField里的数据,请问怎么才能得到呢?
subcat.push(new Array("TV","名称","1"));
subcat.push(new Array("TV","导演","2"));
subcat.push(new Array("TV","主演","3"));
subcat.push(new Array("Film","名称","1"));
subcat.push(new Array("Film","导演","2"));
subcat.push(new Array("Film","主演","3"));
subcat.push(new Array("Music","名称","1"));
subcat.push(new Array("Music","歌手","2"));
subcat.push(new Array("Music","唱片公司","3"));
subcat.push(new Array("New","标题","1"));
subcat.push(new Array("New","内容","2")); subcat.push(new Array("Star","名称","1")); function ChangeClass(ClassValue)
{
document.all["_ctl0:Top1:_ctl0:SearchField"].length = 0;
document.all["_ctl0:Top1:_ctl0:SearchField"].options[0] = new Option("请选择", "0"); var i;
for (i=1;i < subcat.length; i++)
{
if (subcat[i][0] == ClassValue)
{
document.all["_ctl0:Top1:_ctl0:SearchField"].options[document.all["_ctl0:Top1:_ctl0:SearchField"].length] = new Option(subcat[i][1], subcat[i][2]);
}
} }
</script>
<asp:DropDownList id="SearchClass" runat="server">
<asp:ListItem Value="0" Selected="True">请选择</asp:ListItem>
<asp:ListItem Value="TV">电视</asp:ListItem>
<asp:ListItem Value="Film">电影</asp:ListItem>
<asp:ListItem Value="Music">音乐</asp:ListItem>
<asp:ListItem Value="New">新闻</asp:ListItem>
<asp:ListItem Value="Star">明星</asp:ListItem>
</asp:DropDownList>
<asp:DropDownList id="SearchField" runat="server">
<asp:ListItem Value="0">请选择</asp:ListItem>
</asp:DropDownList>
后台代码:
// int searchType = Int32.Parse(searchField.SelectedIndex.ToString());
string tmp = HttpContext.Current.Request["searchField"];试了好几种方法都无法得到searchField里的数据,请问怎么才能得到呢?
解决方案 »
- rdl 报表 如何改变背景色
- 请教高手
- 运行ASPX文件,浏览器“无法显示网页”错误
- 问一下,大家都用什么工具画图?
- apsx页面中,使用Iframe,嵌入另一个aspx页面,总是提示 @Page...重复声明,如何解决????在张等,马上给分..
- 如何在关闭页面时同时清除cookies?
- ===有做过移动MISC1.6平台Provision接口的吗?
- 请教个论坛上传视频的问题,关于播放器和视频位置的存放,在线等解答 谢谢.
- 如何使得动态生成的GDI图像传到客户端网页的指定位置
- 这年头,散分没人要?我不相信,疯狂散分拉!
- ODBC中的驱动程序Driver do Microsoft Access和MicroSoft Access Driver有什么区别
- 请问这个类怎么用?ASP.NET实现用户在线检测的类源码
但你可使用request.form[""]的方式来取到值.这是最直接的方法
也可在页面提交的时候,或下拉框选择的时候,把值写入页面中预先放置的HIDDEN,然后在后台求取.
hchxx说的对
to 门槛:
请问request.form[""]引号里写什么?
是"searchFiedl"还是searchField.ClientID?