我正在尝试使用附加了类和CSS样式的现有div在后台代码中创建一个div。
代码需要使用c#中声明的变量,并使用现有的类生成div,以应用正确的样式。
我尝试将变量直接传递给javascript可以正常工作,但是有一些问题,我尝试使用scriptmanager将变量传递给javascript函数,但是一旦我传递多个变量,我就会得到SyntaxError:缺少“)”。
所以我认为最好的方法是在代码隐藏中创建div,但是我还没有找到一种实际可行的方法。
让我们说理想的布局是由嵌套的div组成的。
<div id="main" class="wrapper row-fluid">
// the divs that need to be generated
<div class="infoContainer column">
<h4 class="headText">  Var1-Var2</h4>
<div class="innerLeft">
<img src="Images/placeholder1.png" />
<p>Var3</p>
<p>Var4</p>
<p>Var5</p>
</div>
<div class="innerRight">
<img src="Images/Placeholder2.png" style="padding-right: 20px;" />
</div
</div>
</div>
以及后面代码中声明的变量,将是
var var1;
var var2;
var var3;
var var4;
var var5;
现在。
答案 0 :(得分:0)
您是否在选项<%#...%>中查找 或enter link description here 您也可以使用:
private void CreateDiv(string divId)
{
HtmlGenericControl div = new HtmlGenericControl("div");
div.Attributes.Add("id", divId);
divImage.Controls.Add(div);
}
呼叫CreateDiv("div1");