如何使用 c# 变量作为 div 的 id,然后作为 javascript 的参数?
How use c# variable as id for div and then as argument for javascript?
我想从我模型中的每个对象创建一个 div,我需要为它们提供 onclick 方法的唯一 ID。我该怎么做呢?当我在某处阅读时,我试图将 myid 放在 <%= %> 中,但它不起作用。
这是我的代码:
@foreach(var r in Model){
var myid = r.ToString();
<p class="expand-one" onclick="showhide('<%= myid %>')" onmouseover="" style="cursor: pointer;">@r.ToSection.Name</p>
<table id=@myid class="content-one">
<tr>
......................
..................
您应该能够像在 @r.ToSection.Name
中一样使用 Razor 的 @
:
<p class="expand-one" onclick="showhide('@myid')"></p>
我一般都用这个,你可以试试
<p class="expand-one" onclick="showhide('@(myid)')"></p>
我想从我模型中的每个对象创建一个 div,我需要为它们提供 onclick 方法的唯一 ID。我该怎么做呢?当我在某处阅读时,我试图将 myid 放在 <%= %> 中,但它不起作用。
这是我的代码:
@foreach(var r in Model){
var myid = r.ToString();
<p class="expand-one" onclick="showhide('<%= myid %>')" onmouseover="" style="cursor: pointer;">@r.ToSection.Name</p>
<table id=@myid class="content-one">
<tr>
......................
..................
您应该能够像在 @r.ToSection.Name
中一样使用 Razor 的 @
:
<p class="expand-one" onclick="showhide('@myid')"></p>
我一般都用这个,你可以试试
<p class="expand-one" onclick="showhide('@(myid)')"></p>