我想從模型中的每個對象創建一個div,並且我需要爲它們提供onclick方法的唯一ID。我該怎麼做呢?我試圖把myid放在<%=%>中,因爲我在某處讀過,但它不起作用。如何使用C#變量作爲div的id,然後作爲JavaScript的參數?
這是我的代碼:
@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 [email protected] class="content-one">
<tr>
......................
..................
您是否需要ids?您可以通過'this.getElementsByTagName(「table」)[0]'(元素而不是字符串id)傳遞'<%= myid %>' – James 2015-03-13 13:09:32