具体需求是这样的:一个表格,表格中的textbox,label等控件都放置在一个htmltbale内,表格的一半是静态的,另一半是由代码动态生成的。
列1 列2 列3 列4
item名称 控件(textbox) 显示%(label) 详细介绍item因为有设定了不同的访问等级,要求向访问等级不够的用户隐藏htmltable的列3和列4.
想求教一个思路怎样实现!!谢谢!
列1 列2 列3 列4
item名称 控件(textbox) 显示%(label) 详细介绍item因为有设定了不同的访问等级,要求向访问等级不够的用户隐藏htmltable的列3和列4.
想求教一个思路怎样实现!!谢谢!
解决方案 »
- ASP.NET如何把把数据添加到DropDownList里
- 配置图片服务器报错“已经达到网络 BIOS 命令限制”
- 关于成绩分段与人数的问题。希望大家能指点指点小弟
- |zyciis| 为什么在网站发生404错误的时候 Applicaton_Error中Session 为 null
- 关于保存会话状态的问题,session?cookies?application?
- 关于插入数据的问题
- 救命了,iframe的html编辑器,提交时字符不是很多就自动截断的问题,100分送,在线等!!!!
- 大家快来帮帮我!问题很严重啊!
- GridView在母板ContentPlaceHolder中如何实现分页功能?请教各位大侠。
- Page_Load 中 有一句 Request.Params["selection"]; 什么意思啊?
- 获取路径问题!! 急!!!!!
- 怎样在自己的类中调用.xsd数据集
//if( ....
r.Cells[2].Visible = false;
r.Cells[4].Visible = false;
}
<asp:Table ..
在服务器代码很容易控制里面的 <asp:TableRow>和<asp:TableCell>
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="hidden" id="h" runat="server" />
<table id="t">
<tr><td>列1</td><td>列2</td><td>列3</td><td>列4</td></tr>
<tr><td>列1</td><td>列2</td><td>列3</td><td>列4</td></tr>
<tr><td>列1</td><td>列2</td><td>列3</td><td>列4</td></tr>
</table>
</div>
</form>
</body>
</html>
<script>
v = document.getElementById("h").value;
tb = document.getElementById("t");
for(var j=0;j <tb.rows.length;j++)
{
if(v=="隐藏")
{
tb.rows(j).cells(2).style.display= "none";
tb.rows(j).cells(3).style.display= "none";
}
else
{
tb.rows(j).cells(2).style.display= "inline";
tb.rows(j).cells(3).style.display= "inline";
}
}
</script>protected void Page_Load(object sender, EventArgs e)
{
h.Value = "隐藏2";
}
谢谢!!
不过还是感谢了
用了控件没有?在ASP里我会写,很简单,不过在。NET里我只会用datagrid或者是dataview之类的控件。