界面顯示切換的問題,怎么控制?(50分送上)---近來看看~~~~ 同一個位置,放置兩部分(界面控件),根據查詢條件,隱藏一個,顯示一個???因為我發現在頁面上好象不能重疊控件的擺放~~~如何控制??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置控件Visible="false"就是隐藏了为"true"则显示 你干脆在后台输出HTML算拉。。根据不同的条件输出不同的HTML代码到客服端。。 如: /// <summary> /// 根据下载和演示标识得到页面显示的TABLE /// </summary> /// <param name="showSing">演示标识</param> /// <param name="downSing">下载标识</param> /// <returns>字符串</returns> protected string GetHtmlTB(int showSing, int downSing) { string strTableHtml = ""; if (showSing == 0 && downSing == 0) {//无下载无演示 strTableHtml = "<table width=\"80%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>"; strTableHtml += "<td align=\"center\" width=\"30%\" style=\"height: 16px\"> <img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>"; } else if (showSing == 0 && downSing == 1) { //有下载无演示 strTableHtml = "<table width=\"60%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>"; strTableHtml +="<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/download.gif\" width=\"33\" height=\"16\" /></td>"; strTableHtml +="<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>"; } else if (showSing == 1 && downSing == 0) {//有演示无下载 strTableHtml = "<table width=\"60%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>"; strTableHtml += "<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/show.gif\" width=\"33\" height=\"16\" /></td>"; strTableHtml += "<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>"; } else { strTableHtml = "<table width=\"80%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>"; strTableHtml += "<td align=\"center\" width=\"33%\" style=\"height: 16px\"><img src=\"../Images/shop/show.gif\" width=\"33\" height=\"16\" /></td>"; strTableHtml += "<td align=\"center\" width=\"33%\" style=\"height: 16px\"><img src=\"../Images/shop/download.gif\" width=\"33\" height=\"16\" /></td>"; strTableHtml += "<td align=\"center\" width=\"34%\" style=\"height: 16px\"><img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>"; } return strTableHtml; } wang520d(wang520d) ( ) 信誉:100 -----等我try----》 Jinglecat(晓风残月 >> 问题需简洁,错误要详细,需求得明确-----------------經驗之談~~ 放2个buttonif(条件){button1.visible=true;button2.visible=false;}else{button2.visible=true;button1.visible=false;} 放在一起就行了哦隐藏的那个,空间会留出来,被显示的那个占位================================================RIGHT你的页面的document的属性pageLayout=FlowLayout的话这样就行了如果不是这样,那么用CSS定位也可以 asp.net页面逐步加载怎么实现 大家来找茬! asp.net上传漏洞 asp.net中如何动态生成控件,并为它帮定事件? 关于输出一个滚动的公告标题 为何提示服务器标记的格式不正确? 菜鸟求助:如何实现身份验证 如何为DataTable添加一个带有超链接的列? 转页问题 到底如何才能实现一点删除,datagrid就会刷新? 翻译使用JavaScript拖拽玩具产品图标到购物篮的源代码 求一过滤思想,谢谢
/// <summary>
/// 根据下载和演示标识得到页面显示的TABLE
/// </summary>
/// <param name="showSing">演示标识</param>
/// <param name="downSing">下载标识</param>
/// <returns>字符串</returns>
protected string GetHtmlTB(int showSing, int downSing)
{
string strTableHtml = "";
if (showSing == 0 && downSing == 0)
{//无下载无演示
strTableHtml = "<table width=\"80%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
strTableHtml += "<td align=\"center\" width=\"30%\" style=\"height: 16px\"> <img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>";
}
else if (showSing == 0 && downSing == 1)
{ //有下载无演示
strTableHtml = "<table width=\"60%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
strTableHtml +="<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/download.gif\" width=\"33\" height=\"16\" /></td>";
strTableHtml +="<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>";
}
else if (showSing == 1 && downSing == 0)
{//有演示无下载
strTableHtml = "<table width=\"60%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
strTableHtml += "<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/show.gif\" width=\"33\" height=\"16\" /></td>";
strTableHtml += "<td align=\"center\" width=\"50%\" style=\"height: 16px\"><img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>";
}
else
{
strTableHtml = "<table width=\"80%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr>";
strTableHtml += "<td align=\"center\" width=\"33%\" style=\"height: 16px\"><img src=\"../Images/shop/show.gif\" width=\"33\" height=\"16\" /></td>";
strTableHtml += "<td align=\"center\" width=\"33%\" style=\"height: 16px\"><img src=\"../Images/shop/download.gif\" width=\"33\" height=\"16\" /></td>";
strTableHtml += "<td align=\"center\" width=\"34%\" style=\"height: 16px\"><img src=\"../Images/shop/buy.gif\" width=\"33\" height=\"16\" /></td></tr></table>";
}
return strTableHtml;
}
-----
等我try----》
-----------------
經驗之談~~
if(条件)
{
button1.visible=true;
button2.visible=false;
}
else
{
button2.visible=true;
button1.visible=false;
}
================================================
RIGHT你的页面的document的属性pageLayout=FlowLayout的话这样就行了
如果不是这样,那么用CSS定位也可以