【问题标题】:aspx the event Onchange of my dropdownlist does not workaspx 我的下拉列表的事件 Onchange 不起作用
【发布时间】:2021-11-07 18:16:27
【问题描述】:

您好,我正在重置的页面有问题,该页面已经有点旧了,它是用 vb.net 制作的。

问题是当更改下拉列表中的项目时,它不会反映更改。

Aspx 代码

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="ModificaTitulo.aspx.vb" Inherits="Libros.ModificaTitulo"%>

<%@ Register Assembly="RJS.Web.WebControl.PopCalendar.Net.2008" Namespace="RJS.Web.WebControl"
    TagPrefix="rjs" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<!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 id="Head1" runat="server">
    <title></title>
    <link href="App_Themes/TABContent/AjaxControlToolkit.Tabs.Tabs.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#f1f2d0">
    <form id="form1" runat="server">
         <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    
             
 </asp:ToolkitScriptManager>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>   
<table align ="center" style="width: 304px; height: 54px;" ><tr>
                                <td align ="right" ><asp:Label runat="server" Text="Libro:" ID="Label1" 
                                        Font-Names="MS Reference Sans Serif" Font-Size="10pt"></asp:Label>
</td><td align ="left" ><asp:DropDownList ID="Existe2" runat="server" AutoPostBack="true" Font-Names="MS Reference Sans Serif" Font-Size="9pt" Width="183px">
</asp:DropDownList>
                       </ContentTemplate>
        </asp:UpdatePanel>  
</td></tr></table>

aspx.vb 代码

这是下拉列表的侦听器方法在代码隐藏“ModificaTitulo.aspx.vb”中的位置,但它没有检测到该方法或向我发送任何错误,我已经做了所有事情但我找不到问题,尝试添加该方法直接到下拉列表“OnSelectedChanged = 'Existe2_SelectedIndexChanged'”但它没有工作。

    Protected Sub Existe2_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Existe2.SelectedIndexChanged
        Dim myScript as String = "window.alert('Cambio el selector');"
        ClientScript.RegisterStartupScript(Me.GetType(), "myScript", myScript, True)
    End Sub

我希望有人可以帮助我解决这个问题,并在此先感谢您。

【问题讨论】:

    标签: html asp.net vb.net


    【解决方案1】:

    您确定事件正在触发,还是代码不起作用?

    我会调出属性表。

    这个:

    现在,只需清空事件存根,制表符

    现在,双击事件设置 - 查看它为您连接的事件。并考虑在该例程中设置一个断点。

    【讨论】:

      猜你喜欢
      • 2014-10-12
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      • 1970-01-01
      • 2016-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多