【发布时间】:2018-06-08 15:46:17
【问题描述】:
在此我想在单击下拉值时弹出隐藏的 div。我的下拉列表值从数据库中获取。所以它填写动态。
<tr style="padding-top: 10px" class="table-row">
<td class="auto-style1" style="padding-left: 20px; padding-top: 10px;">Select Report Type</td>
<td style="padding-top: 10px" class="auto-style2">
<asp:DropDownList ID="reportTypeDropDownList" runat="server" AutoPostBack="True" OnSelectedIndexChanged="reportTypeDropDownList_SelectedIndexChanged"></asp:DropDownList><br>
</td>
</tr>
In above its my drop down list..I blinded data to it from database.
<div style="background-color:aquamarine" id="div1">
<table>
<tr>
<td>From Date</td>
<td>
<asp:TextBox ID="fromDateTextBox" runat="server"></asp:TextBox>
<asp:CalendarExtender ID="fromDateTextBox_CalendarExtender" runat="server" TargetControlID="fromDateTextBox">
</asp:CalendarExtender>
</td>
</tr>
<tr>
<td>To Date</td>
<td>
<asp:TextBox ID="toDateTextBox" runat="server"></asp:TextBox>
<asp:CalendarExtender ID="toDateTextBox_CalendarExtender" runat="server" TargetControlID="toDateTextBox">
</asp:CalendarExtender>
<asp:Button ID="viewButton" runat="server" OnClick="viewButton_Click" Text="View" />
</td>
</tr>
</table>
</div>
这是我想要在点击值时弹出的 div
protected void reportTypeDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
ReportDataAccess reportDataAccess = new ReportDataAccess();
if (reportTypeDropDownList.SelectedValue=="1")
{
//... some logic
}
}
在这段代码中,我尝试在 report.aspx.cs 中执行此操作。
所以帮帮我吧!
【问题讨论】:
标签: javascript c# asp.net webforms