Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net html选择标记所选更改或自动回发_C#_Html_Asp.net - Fatal编程技术网

C# asp.net html选择标记所选更改或自动回发

C# asp.net html选择标记所选更改或自动回发,c#,html,asp.net,C#,Html,Asp.net,asp.net html选择所选标记已更改或自动回发不起作用 <select class="input form-control" AutoPostBack="true" OnSelectedIndexChanged="Select1_SelectedIndexChanged" onserverclick="Select1_SelectedIndexChanged" runat="server" id="Select1" name="Select1"> 当您将runat=“serv

asp.net html选择所选标记已更改或自动回发不起作用

<select class="input form-control" AutoPostBack="true" OnSelectedIndexChanged="Select1_SelectedIndexChanged" onserverclick="Select1_SelectedIndexChanged" runat="server" id="Select1" name="Select1">

当您将runat=“server”添加到HTML控件时,它将成为一个服务器端控件,可能不会公开很多事件。为了获得更丰富的服务器端事件,您需要使用ASP.NET控件。在您的情况下,dropdownlist将更好地工作,其中包含您正在寻找的事件。尽管如此,我还是发现了另一个与您在这里发布的问题非常相似的问题-我同意@Kishore,在服务器端使用aspx控件更好。所有的aspx控件基本上都是围绕html的包装器,经过精确编程以连接到aspx引擎。
protected void Select1_SelectedIndexChanged(object sender, EventArgs e)
{ 
    Response.Redirect("/urunler/kategori/"+Select1.Value); 
}