本文介绍了DropdownBox选择项转到NaviGated Url的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在设计一个应用程序.要采取一个下拉框,按钮.然后选择项目,然后按按钮转到该页面.我正在尝试但出现错误执行子请求",所以请给个想法以解决此问题.
Hi,
I am Design One Application. To Taken One Drop Down Box, button. Then Selected Item Then Press Button Go to That Page. I am Trying But Error " Execute Child Request " So please Give For Idea To Solve This Problem.
推荐答案
<div>
<asp:DropDownList ID="DropDownList1" runat="server" Height="16px" Width="66px">
<asp:ListItem>select</asp:ListItem>
<asp:ListItem>http://www.codeproject.com/Questions/383971/DropdownBox-Selted-item-To-NaviGated-Url</asp:ListItem>
<asp:ListItem>http://www.google.co.in/</asp:ListItem>
</asp:DropDownList>
<br />
<br />
<br />
<asp:Button ID="Button3" runat="server" Text="Button" />
</div>
在CS页面中:
In CS Page:
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click
Response.Redirect(DropDownList1.SelectedItem.Text)
End Sub
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList runat="server" ID="DDl">
<asp:ListItem>One</asp:ListItem>
<asp:ListItem>Two</asp:ListItem>
<asp:ListItem>Three</asp:ListItem>
</asp:DropDownList>
<br />
<asp:Button runat="server" ID="btnSubmit" Text="Submit"
onclick="btnSubmit_Click"/>
</div>
</form>
</body>
</html>
protected void btnSubmit_Click(object sender, EventArgs e)
{
if (DDl.SelectedIndex == 0)
{
Response.Redirect("One.aspx");
}
else if (DDl.SelectedIndex == 1)
{
Response.Redirect("Two.aspx");
}
else if (DDl.SelectedIndex == 2)
{
Response.Redirect("Three.aspx");
}
}
这篇关于DropdownBox选择项转到NaviGated Url的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!