我使用一个aspx页面中的锚标记来重定向到另一个aspx页面.But,我需要将部分h4的值从源页面传递到目标页面,这样我就可以在标题上显示它。
first page.aspx
<div class="col-lg-4 col-md-12 col-sm-12" runat="server" id="line_1">
<div class="card">
<div class="card-header position-relative">
<table style="width: 100%">
<tr>
<td style="text-align: left; width: 75%">
<h4 class="mb-0 ml-4 line_name" id="line_name_1">Place1Line</h4>
</td>
</tr>
</table>
<a href="LinePage.aspx" class="stretched-link"></a>
</div>
<div class="card-body">
</div>
</div>
</div>
<div class="col-lg-4 col-md-12 col-sm-12" runat="server" id="line_2">
<div class="card">
<div class="card-header position-relative">
<table style="width: 100%">
<tr>
<td style="text-align: left; width: 75%">
<h4 class="mb-0 ml-4 line_name" id="line_name_2">Place2Line</h4>
</td>
</tr>
</table>
<a href="LinePage.aspx" class="stretched-link"></a>
</div>
<div class="card-body">
</div>
</div>
</div>LinePage.aspx
<div id="header1" class="float-left ml-4">
<asp:Label ID="Label2" Class="label_header" runat="server" Text=""></asp:Label>
</div> 我需要h4标签的id line_name_1,如果点击id="line_1“卡的锚标签。类似地,点击h4 line_name_2 if锚标记的line_2卡。它将显示在Text=控件的“asp_label”中。
发布于 2022-11-26 12:07:00
可以将查询字符串添加到锚标记中:
<a href="LinePage.aspx?text=TheTextToTransfer" id="line_1">YourLinkText</a>(在第二个锚点中,更改查询。)然后访问代码隐藏中的查询数据:
string text = Request.QueryString["text"];并将text的值赋值为LinePage.aspx中标签中的值。
https://stackoverflow.com/questions/74581203
复制相似问题