Я хочу вызвать свой код за методом при нажатии гиперссылки на странице дизайна ASPX.Вызов метода из привязанного тега на странице ASPX
Чтобы получить значение Identity и передать его в мою хранимую процедуру и перенаправить пользователя на целевую страницу.
Я столкнулся с проблемой синтаксиса, как то, что писать где.
В моем ожидаемом коде я попытался добавить сервер runat, но получил ошибку.
Другие вещи работают нормально.
Текущий код
<div class="row">
<% foreach (System.Data.DataRow item in dt.Rows)
{
%>
<div class="col-xs-6 col-sm-3 mix livefeeds News">
<div class="work-item">
<div class="image-holder">
<a href="<%=item["Identity"].ToString()%>">
<img src="<%=item["ImagePath"].ToString()%>"/>
<h4>
<span><%=item["Headline"].ToString()%></span>
</h4>
</a>
</div>
</div>
</div>
<%
}
%>
</div>
Ожидаемый код
<div class="row">
<% foreach (System.Data.DataRow item in dt.Rows)
{
%>
<div class="col-xs-6 col-sm-3 mix livefeeds News">
<div class="work-item">
<div class="image-holder">
<a href="<%=item["Identity"].ToString() runat="server" onServerClick="MyFuncion_Click"%>">
<img src="<%=item["ImagePath"].ToString()%>"/>
<h4>
<span><%=item["Headline"].ToString()%></span>
</h4>
</a>
</div>
</div>
</div>
<%
}
%>
</div>
Почему вы не можете использовать 'LinkButton'? – niksofteng
Одинаковые ошибки синтаксиса, можете ли вы, пожалуйста, показать мне, как это сделать. – Dave