Click here to Skip to main content
15,915,319 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: Advise on how to reuse code behind in asp.net VB pages Pin
Gerry Schmitz3-Jul-23 4:54
mveGerry Schmitz3-Jul-23 4:54 
GeneralRe: Advise on how to reuse code behind in asp.net VB pages Pin
Member 87583024-Jul-23 3:07
Member 87583024-Jul-23 3:07 
Question(SOLVED) StringBuilder error Pin
samflex23-Jun-23 4:43
samflex23-Jun-23 4:43 
AnswerRe: StringBuilder error Pin
Richard MacCutchan23-Jun-23 5:33
mveRichard MacCutchan23-Jun-23 5:33 
GeneralRe: StringBuilder error Pin
samflex23-Jun-23 5:47
samflex23-Jun-23 5:47 
GeneralRe: StringBuilder error Pin
Richard MacCutchan23-Jun-23 5:53
mveRichard MacCutchan23-Jun-23 5:53 
GeneralRe: StringBuilder error Pin
samflex23-Jun-23 5:57
samflex23-Jun-23 5:57 
GeneralRe: StringBuilder error Pin
Richard MacCutchan23-Jun-23 6:04
mveRichard MacCutchan23-Jun-23 6:04 
GeneralRe: StringBuilder error Pin
samflex23-Jun-23 6:51
samflex23-Jun-23 6:51 
AnswerRe: StringBuilder error Pin
Richard Deeming3-Jul-23 4:40
mveRichard Deeming3-Jul-23 4:40 
GeneralRe: StringBuilder error Pin
samflex5-Jul-23 15:43
samflex5-Jul-23 15:43 
QuestionPremature return to Index.razor Pin
TNCaver1-Jun-23 10:27
TNCaver1-Jun-23 10:27 
AnswerRe: Premature return to Index.razor Pin
TNCaver16-Jun-23 6:17
TNCaver16-Jun-23 6:17 
I found the answer and solution elsewhere, posted below in case this is useful to anyone else.
The object in the second blazor component being clicked on was an HTML anchor element:
<a href="#" class="nav-link btn-link" @onclick="(()=>ShowDetails(app.Id))">
Because an anchor is a navigation element, it has a default action which is to navigate somewhere, in this case to "#" which means to stay on the current page. Blazor is a single-page application so navigating to itself reloads the default "page" which is Index.razor.
To stop that default action the solution is to add the @onclick:preventDefault directive to the anchor element:
<a href="#" class="nav-link btn-link" @onclick="(()=>ShowDetails(app.Id))" @onclick:preventDefault>
Of course, another solution to consider is using a non-navigation HTML element such as a button.
There are no solutions, only trade-offs.
   - Thomas Sowell

A day can really slip by when you're deliberately avoiding what you're supposed to do.
   - Calvin (Bill Watterson, Calvin & Hobbes)


QuestionEnable to read the DIO values its getting error on page Pin
Member 1601716729-May-23 16:17
Member 1601716729-May-23 16:17 
AnswerRe: Enable to read the DIO values its getting error on page Pin
jschell30-May-23 5:24
jschell30-May-23 5:24 
QuestionRazor RadioButton ViewModel Property Binding Pin
j11codep25-May-23 16:54
j11codep25-May-23 16:54 
AnswerRe: Razor RadioButton ViewModel Property Binding Pin
Richard Deeming25-May-23 21:37
mveRichard Deeming25-May-23 21:37 
Question.Net Core 6 - IMongoCollection, Suppression State Warning CS8602 Dereference of a possibly null reference. Pin
jkirkerx16-May-23 17:56
professionaljkirkerx16-May-23 17:56 
AnswerI think I got it Pin
jkirkerx16-May-23 19:22
professionaljkirkerx16-May-23 19:22 
GeneralRe: I think I got it Pin
Graeme_Grant16-May-23 21:35
mvaGraeme_Grant16-May-23 21:35 
GeneralRe: I think I got it Pin
jkirkerx17-May-23 6:36
professionaljkirkerx17-May-23 6:36 
QuestionHttpUtility.UrlEncode in vb.net Pin
muad AHMED dr3-May-23 20:56
muad AHMED dr3-May-23 20:56 
AnswerRe: HttpUtility.UrlEncode in vb.net Pin
Richard Deeming3-May-23 21:59
mveRichard Deeming3-May-23 21:59 
QuestionVB Linq - Group invoices by store, and include all the invoice items Pin
jkirkerx19-Apr-23 9:20
professionaljkirkerx19-Apr-23 9:20 
AnswerRe: VB Linq - Group invoices by store, and recalculate margin Pin
jkirkerx19-Apr-23 10:00
professionaljkirkerx19-Apr-23 10:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.