asp.net中javascript中的问题 用那么费事吗?Label.Visible=false;就行了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的,你误会我的意思啦。是要隐藏tabel,和webcontroal的button try: window --> document你也可以用服务端控件,点击Label触发事件,然后webbutton.Visible和table1.Visible设置为false; webButton.style.display ="none";Table1.style.display=="none";或者document.all('webButton').display = "none";document.all('Table1').display = "none"; document.all('webButton').style.display = "none";document.all('Table1').style.display = "none";document.all('webButton').style.visibility = "hidden"; <asp:Button id="webButton" style="Z-INDEX: 101; LEFT: 232px; POSITION: absolute; TOP: 32px" runat="server" Text="webButton" style="DISPLAY: block"></asp:Button>Jsdocument.all.webButton.style.display = "none";C#webButton.Style["display"] = "none"; document.all.webButton.style.display = "none";document.all.webButton.style.visibility = "hidden";document.getElementById("webButton").style.display = "none";都可以 我现在想事项的功能是这样的,一个dataGrid1潜逃在另一个dataGrid的里面,我用的摸班我想在一个图片,点这个图片,如果子datagrid是显示就他隐藏请问我怎么隐藏不了哪个datagrid1啊。 .aspx页面 <table id="table1" runat="server">...</table>.aspx.cs table.Visible = false; .aspx页面 <table id="table1" runat="server">...</table>.aspx.cs table1.Visible = false; window: 最顶层的对象, window的属性对应于整个窗口,在多frame 文档中(frames document), 每个子窗口都对应一个window对象.document: 其属性对应于当前文档的内容,如标题、背景色和form等.参考: http://www.huihoo.org/npact/3-10.htm 我现在想事项的功能是这样的,一个dataGrid1潜逃在另一个dataGrid的里面,我用的摸班我想在一个图片,点这个图片,如果子datagrid是显示就他隐藏请问我怎么隐藏不了哪个datagrid1啊。 把那个datagrid做在一个层中,参考一下css编程 用层把DataGrid装起来,隐藏层就可以了 我的datagrid代码<asp:datagrid id="CustomerDataGrid" runat="server" GridLines="Horizontal" BorderWidth="1" BorderColor="Black" Font-Names="Verdana, Arial, sans-serif" CellSpacing="0" CellPadding="2" AutoGenerateColumns="False"> <HeaderStyle Font-Bold="True" Font-Size="small" Font-Name="Arial" BackColor="Maroon" ForeColor="White" /> <ItemStyle Font-Size="x-small" /> <AlternatingItemStyle BackColor="Tan" /> <Columns> <asp:HyperLinkColumn DataTextField="CustomerID" DataNavigateUrlField="CustomerID" DataNavigateUrlFormatString="OrderDetailDataGrid.aspx?customerid={0}" HeaderText="ID" ItemStyle-VerticalAlign="Top" /> <asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Customer"> <ItemTemplate> <b> <%# DataBinder.Eval(Container.DataItem, "CompanyName") %> </b> <br> <%# DataBinder.Eval(Container.DataItem, "Address" ) %> <br> <%# DataBinder.Eval(Container.DataItem, "City" ) %> , <%# DataBinder.Eval(Container.DataItem, "Region") %> <%# DataBinder.Eval(Container.DataItem, "PostalCode" ) %> <br> <br> <%# DataBinder.Eval(Container.DataItem, "ContactName" ) %> <br> <%# DataBinder.Eval(Container.DataItem, "ContactTitle" ) %> <br> <%# DataBinder.Eval(Container.DataItem, "Phone" ) %> <br> <br> <img src="display.gif" onclick="Display();"> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Orders" ItemStyle-Width="100%"> <ItemTemplate> <!-- nest DataGrid --> <asp:DataGrid runat="server" AutogenerateColumns="False" Width="100%" GridLines="Horizontal" BorderColor="Black" BorderWidth="1" Font-Name="Verdana" Font-Size="x-small" DataSource='<%# getOrdersDataSource( (string)DataBinder.Eval(Container.DataItem, "CustomerID") ) %>' ID="Datagrid1"> <HeaderStyle BackColor="Black" ForeColor="White" Font-Bold="True" /> <ItemStyle BackColor="White" /> <AlternatingItemStyle BackColor="Silver" /> <Columns> <asp:BoundColumn DataField="OrderID" HeaderText="Order ID" /> <asp:TemplateColumn> <ItemTemplate> <b>Order Date: </b> <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %> <br> <b>Shipped Date: </b> <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %> <br> <b>Required Date: </b> <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %> <br> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:DataGrid> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid> <asp:datagrid id="CustomerDataGrid" runat="server" GridLines="Horizontal" BorderWidth="1" BorderColor="Black" Font-Names="Verdana, Arial, sans-serif" CellSpacing="0" CellPadding="2" AutoGenerateColumns="False"> <HeaderStyle Font-Bold="True" Font-Size="small" Font-Name="Arial" BackColor="Maroon" ForeColor="White" /> <ItemStyle Font-Size="x-small" /> <AlternatingItemStyle BackColor="Tan" /> <Columns> <asp:HyperLinkColumn DataTextField="CustomerID" DataNavigateUrlField="CustomerID" DataNavigateUrlFormatString="OrderDetailDataGrid.aspx?customerid={0}" HeaderText="ID" ItemStyle-VerticalAlign="Top" /> <asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Customer"> <ItemTemplate> <b> <%# DataBinder.Eval(Container.DataItem, "CompanyName") %> </b> <br> <%# DataBinder.Eval(Container.DataItem, "Address" ) %> <br> <%# DataBinder.Eval(Container.DataItem, "City" ) %> , <%# DataBinder.Eval(Container.DataItem, "Region") %> <%# DataBinder.Eval(Container.DataItem, "PostalCode" ) %> <br> <br> <%# DataBinder.Eval(Container.DataItem, "ContactName" ) %> <br> <%# DataBinder.Eval(Container.DataItem, "ContactTitle" ) %> <br> <%# DataBinder.Eval(Container.DataItem, "Phone" ) %> <br> <br> <img src="display.gif" onclick="Display();"> </ItemTemplate> </asp:TemplateColumn> <tr runat="server" id="<%# DataBinder.Eval(Container.DataItem, "CompanyName") %>"> //这个怎么封装,好有个id,这样我就可以控制显示啦//这个怎么封装,好有个id,这样我就可以控制显示啦//这个怎么封装,好有个id,这样我就可以控制显示啦 <asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Orders" ItemStyle-Width="100%"> <ItemTemplate> <!-- nest DataGrid --> <asp:DataGrid runat="server" AutogenerateColumns="False" Width="100%" GridLines="Horizontal" BorderColor="Black" BorderWidth="1" Font-Name="Verdana" Font-Size="x-small" DataSource='<%# getOrdersDataSource( (string)DataBinder.Eval(Container.DataItem, "CustomerID") ) %>' ID="Datagrid1"> <HeaderStyle BackColor="Black" ForeColor="White" Font-Bold="True" /> <ItemStyle BackColor="White" /> <AlternatingItemStyle BackColor="Silver" /> <Columns> <asp:BoundColumn DataField="OrderID" HeaderText="Order ID" /> <asp:TemplateColumn> <ItemTemplate> <b>Order Date: </b> <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %> <br> <b>Shipped Date: </b> <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %> <br> <b>Required Date: </b> <%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %> <br> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:DataGrid> </ItemTemplate> </asp:TemplateColumn> </tr> </Columns> </asp:datagrid> document.all("Table1").style.display="none";document.all.Table1.style.display="none";document.all.Table1.style.visibility ="hidden";document.getElementById('Table1').style.display="none";都可以实现,在C#中通过。 可应用区域属性:z-index和visibility控制图层显示;也可定义好图层后封装成inc文件引用。 Table没有Visible属性,不过把它放在一个Panel上,来控制Panel的Visible就容易多了 <script language="javascript"> function clickme() { document.Form1.item("table").style.display = "none"; } function click1() { document.Form1.item("table").style.display = ""; }</script> 请大家帮忙推荐一下图表与表格控件 替换标签实现法自定义控件repeater CuteEditor 6.0 使用问题 linq to sql 怎么查询前 11 条数据啊? 如何在NET中读取和写入注册表 请教 如何得到上船图片的 宽 高 session过期后如何自动返回到登陆页面? IIS 7.5 功能视图 浏览报错问题 数据的传递问题 急!IIS设置问题 散分讨论一下asp.net到底有多少用...... ==如何在asp.net中动态新建VFP(.DBF)文件(在线)==
window --> document你也可以用服务端控件,点击Label触发事件,然后webbutton.Visible和table1.Visible设置为false;
Table1.style.display=="none";
或者
document.all('webButton').display = "none";
document.all('Table1').display = "none";
document.all('Table1').style.display = "none";
document.all('webButton').style.visibility = "hidden";
document.all.webButton.style.display = "none";C#
webButton.Style["display"] = "none";
document.all.webButton.style.visibility = "hidden";
document.getElementById("webButton").style.display = "none";
都可以
我想在一个图片,点这个图片,如果子datagrid是显示就他隐藏
请问我怎么隐藏不了哪个datagrid1啊。
<table id="table1" runat="server">...</table>.aspx.cs
table.Visible = false;
<table id="table1" runat="server">...</table>.aspx.cs
table1.Visible = false;
http://www.huihoo.org/npact/3-10.htm
我想在一个图片,点这个图片,如果子datagrid是显示就他隐藏
请问我怎么隐藏不了哪个datagrid1啊。
<asp:datagrid id="CustomerDataGrid" runat="server" GridLines="Horizontal" BorderWidth="1" BorderColor="Black"
Font-Names="Verdana, Arial, sans-serif" CellSpacing="0" CellPadding="2" AutoGenerateColumns="False">
<HeaderStyle Font-Bold="True" Font-Size="small" Font-Name="Arial" BackColor="Maroon" ForeColor="White" />
<ItemStyle Font-Size="x-small" />
<AlternatingItemStyle BackColor="Tan" />
<Columns>
<asp:HyperLinkColumn DataTextField="CustomerID" DataNavigateUrlField="CustomerID" DataNavigateUrlFormatString="OrderDetailDataGrid.aspx?customerid={0}"
HeaderText="ID" ItemStyle-VerticalAlign="Top" />
<asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Customer">
<ItemTemplate>
<b>
<%# DataBinder.Eval(Container.DataItem, "CompanyName") %>
</b>
<br>
<%# DataBinder.Eval(Container.DataItem, "Address" ) %>
<br>
<%# DataBinder.Eval(Container.DataItem, "City" ) %>
,
<%# DataBinder.Eval(Container.DataItem, "Region") %>
<%# DataBinder.Eval(Container.DataItem, "PostalCode" ) %>
<br>
<br>
<%# DataBinder.Eval(Container.DataItem, "ContactName" ) %>
<br>
<%# DataBinder.Eval(Container.DataItem, "ContactTitle" ) %>
<br>
<%# DataBinder.Eval(Container.DataItem, "Phone" ) %>
<br>
<br>
<img src="display.gif" onclick="Display();">
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Orders" ItemStyle-Width="100%">
<ItemTemplate>
<!-- nest DataGrid -->
<asp:DataGrid runat="server" AutogenerateColumns="False" Width="100%" GridLines="Horizontal" BorderColor="Black" BorderWidth="1" Font-Name="Verdana" Font-Size="x-small" DataSource='<%# getOrdersDataSource( (string)DataBinder.Eval(Container.DataItem, "CustomerID") ) %>' ID="Datagrid1">
<HeaderStyle BackColor="Black" ForeColor="White" Font-Bold="True" />
<ItemStyle BackColor="White" />
<AlternatingItemStyle BackColor="Silver" />
<Columns>
<asp:BoundColumn DataField="OrderID" HeaderText="Order ID" />
<asp:TemplateColumn>
<ItemTemplate>
<b>Order Date: </b>
<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %>
<br>
<b>Shipped Date: </b>
<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %>
<br>
<b>Required Date: </b>
<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %>
<br>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>
Font-Names="Verdana, Arial, sans-serif" CellSpacing="0" CellPadding="2" AutoGenerateColumns="False">
<HeaderStyle Font-Bold="True" Font-Size="small" Font-Name="Arial" BackColor="Maroon" ForeColor="White" />
<ItemStyle Font-Size="x-small" />
<AlternatingItemStyle BackColor="Tan" />
<Columns>
<asp:HyperLinkColumn DataTextField="CustomerID" DataNavigateUrlField="CustomerID" DataNavigateUrlFormatString="OrderDetailDataGrid.aspx?customerid={0}"
HeaderText="ID" ItemStyle-VerticalAlign="Top" />
<asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Customer">
<ItemTemplate>
<b>
<%# DataBinder.Eval(Container.DataItem, "CompanyName") %>
</b>
<br>
<%# DataBinder.Eval(Container.DataItem, "Address" ) %>
<br>
<%# DataBinder.Eval(Container.DataItem, "City" ) %>
,
<%# DataBinder.Eval(Container.DataItem, "Region") %>
<%# DataBinder.Eval(Container.DataItem, "PostalCode" ) %>
<br>
<br>
<%# DataBinder.Eval(Container.DataItem, "ContactName" ) %>
<br>
<%# DataBinder.Eval(Container.DataItem, "ContactTitle" ) %>
<br>
<%# DataBinder.Eval(Container.DataItem, "Phone" ) %>
<br>
<br>
<img src="display.gif" onclick="Display();">
</ItemTemplate>
</asp:TemplateColumn>
<tr runat="server" id="<%# DataBinder.Eval(Container.DataItem, "CompanyName") %>">
//这个怎么封装,好有个id,这样我就可以控制显示啦
//这个怎么封装,好有个id,这样我就可以控制显示啦
//这个怎么封装,好有个id,这样我就可以控制显示啦
<asp:TemplateColumn ItemStyle-VerticalAlign="Top" HeaderText="Orders" ItemStyle-Width="100%">
<ItemTemplate>
<!-- nest DataGrid -->
<asp:DataGrid runat="server" AutogenerateColumns="False" Width="100%" GridLines="Horizontal" BorderColor="Black" BorderWidth="1" Font-Name="Verdana" Font-Size="x-small" DataSource='<%# getOrdersDataSource( (string)DataBinder.Eval(Container.DataItem, "CustomerID") ) %>' ID="Datagrid1">
<HeaderStyle BackColor="Black" ForeColor="White" Font-Bold="True" />
<ItemStyle BackColor="White" />
<AlternatingItemStyle BackColor="Silver" />
<Columns>
<asp:BoundColumn DataField="OrderID" HeaderText="Order ID" />
<asp:TemplateColumn>
<ItemTemplate>
<b>Order Date: </b>
<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %>
<br>
<b>Shipped Date: </b>
<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %>
<br>
<b>Required Date: </b>
<%# DataBinder.Eval(Container.DataItem, "OrderDate", "{0:D}" ) %>
<br>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
</ItemTemplate>
</asp:TemplateColumn>
</tr>
</Columns>
</asp:datagrid>
document.all.Table1.style.display="none";
document.all.Table1.style.visibility ="hidden";
document.getElementById('Table1').style.display="none";
都可以实现,在C#中通过。
function clickme()
{
document.Form1.item("table").style.display = "none";
}
function click1()
{
document.Form1.item("table").style.display = "";
}
</script>