asp.net 自定义表单
如下所示:<table border=0 cellspacing=0 cellpadding=0 >
<tr>
<td width=96 backcolor=red valign=top>
<p class=MsoNormal>姓 名</p>
</td>
<td width=96 backcolor=red valign=top>
<p class=MsoNormal>##姓名##</p>
</td>
</tr>
</table>
等任意样式
根据此模板,在##姓名##处动态添加任意服务器控件,并在指定的地方显示添加服务器控件后的模板。
请大家给点建议,小弟在此先谢了。
有源码更好:dgh_85@163.com
--------------------编程问答-------------------- 帮LZ顶 --------------------编程问答-------------------- 服务器控件不能用这样的方式动态添加。 --------------------编程问答-------------------- 给你个添加的列子结合JS代码的后台主要代码
foreach (DataRow i in dsRet.Tables[0].Rows)
{
if (!Convert.ToBoolean(i["FLAG"]))//部门还没有完成=id)"
{
//if (i["name"].ToString().Length < 15)
//{
// for (int j=0;(j<=i["name"].ToString().Length-15);j++)
// {
// i["name"].ToString() += " ";
// }
//}
sBM += i["name"].ToString() + @"<img onclick = 'DoPass(" + "\"" + i["ID"].ToString() + "\")' src='Images/btnInfo.gif' Style='cursor:hand')/>";
this.Session["FlagPostion"] = flagPostion;
}
else
{
sBM += i["name"].ToString() + @"<img src='/Images/btnPass.gif' />";
}
sBM += @" ";
}
function DoPass(ID)
{
var s=new Date();
window.showModalDialog("DataPass.aspx?id="+ID+"&,"","dialogWidth:600px;dialogHeight:320px;status:no;help:no;scrolling=no;scrollbars=no");
location.href = location.href;
}
--------------------编程问答-------------------- 前台
--------------------编程问答--------------------
</div><div class="liM h1" style =" width :80%">
<p style="COLOR: black" ><%=sZGLD%></p></div><div class="l mat1" runat="server" id ="InfoZGBM">
</div>
</div><div class="liM h1" style =" width :80%">--------------------编程问答-------------------- 楼主该结贴了
<p style="COLOR: black" ><%=sZGLD%></p></div><div class="l mat1" runat="server" id ="InfoZGBM">
</div>
补充:.NET技术 , ASP.NET