当前位置:编程学习 > C#/ASP.NET >>

控件为啥在DW能显示,但是在VS2005中却不能显示!!!

<%@ Page language="c#" Codebehind="FileAdmin.aspx.cs" AutoEventWireup="True" Inherits="DocAdmin.USL.FileAdmin" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>NewFile</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie6" name="vs_targetSchema">
<LINK href="Styles/DocAdmin.css" type="text/css" rel="stylesheet">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<table height="100%" width="100%">
<tr>
<td width="2"></td>
<td>
<table class="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid"
height="100%" width="100%">
<tr height="20">
<td width="10"></td>
<td colSpan="2"><asp:label id="Label5" runat="server" CssClass="text" Font-Size="Medium" ForeColor="Red" Font-Bold="True">文件信息</asp:label><asp:label id="Label8" runat="server" CssClass="text">-用于添加或修改文件信息</asp:label></td>
</tr>
<tr height="10">
<td width="10"></td>
<td style="width: 208px">文件名</td>
<td colSpan="3"><asp:textbox id="tb_FileName" runat="server" CssClass="textbox" Width="100%"></asp:textbox>
<asp:RequiredFieldValidator id="R1" runat="server" ErrorMessage="(必输)" ControlToValidate="tb_FileName"></asp:RequiredFieldValidator></td>
</tr>
<tr height="10">
<td></td>
<td style="width: 208px">关键字</td>
<td colSpan="3"><asp:textbox id="tb_Keyword" runat="server" CssClass="textbox" Width="100%"></asp:textbox></td>
</tr>
<tr height="10">
<td></td>
<td style="width: 208px">备注</td>
<td colSpan="3"><asp:textbox id="tb_Note" runat="server" CssClass="textbox" Width="100%"></asp:textbox></td>
</tr>
<tr height="10">
<td style="HEIGHT: 26px"></td>
<td style="HEIGHT: 41px; width: 208px;">文件类型</td>
<td style="HEIGHT: 41px" colSpan="3"><asp:dropdownlist id="ddl_type" runat="server" CssClass="textbox" Width="100%"></asp:dropdownlist></td>
</tr>
<tr height="10">
<td></td>
<td style="width: 208px">创建人</td>
<td><asp:textbox id="tb_USERName" runat="server" CssClass="textbox"></asp:textbox></td>
<td>创建时间</td>
<td><asp:textbox id="tb_CRDT" runat="server" CssClass="textbox"></asp:textbox></td>
</tr>
<tr height="2">
<td></td>
<td style="width: 208px"></td>
</tr>
<asp:panel id="p_Upload" Runat="server">
<TR height="10">
<TD></TD>
<TD class="texttitle">上传文件</TD>
<TD colSpan="3"><INPUT id="fileUp" type="file" size="30" runat="server">
<asp:button id="b_Upload" runat="server" CssClass="button1" Text="上传" onclick="b_Upload_Click"></asp:button></TD>
</TR>
<TR height="70">
<TD></TD>
<TD colSpan="4">
<DIV class="div1" style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100%" ms_positioning="FlowLayout">
<asp:datagrid id="dgAtt" runat="server" ForeColor="Black" Font-Size="13px" Width="100%" BorderStyle="Solid"
GridLines="Vertical" BackColor="White" BorderWidth="1px" AutoGenerateColumns="False" BorderColor="#999999"
CellPadding="1" PageSize="1">
<SelectedItemStyle ForeColor="White" BackColor="#000099"></SelectedItemStyle>
<AlternatingItemStyle BackColor="#CCCCCC"></AlternatingItemStyle>
<HeaderStyle Font-Bold="True" HorizontalAlign="Center" ForeColor="White" BackColor="Black"></HeaderStyle>
<FooterStyle BackColor="#CCCCCC"></FooterStyle>
<Columns>
<asp:BoundColumn Visible="False" DataField="fileId" HeaderText="主键"></asp:BoundColumn>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="AttPath" DataNavigateUrlFormatString="FileDownload.aspx?FILEID={0}"
DataTextField="attName" HeaderText="名称"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="AttSize" ReadOnly="True" HeaderText="大小(KB)">
<HeaderStyle Wrap="False" HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="FileType" HeaderText="类型">
<HeaderStyle Wrap="False"></HeaderStyle>
<ItemStyle Wrap="False"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="CRDT" ReadOnly="True" HeaderText="创建时间">
<HeaderStyle Wrap="False" HorizontalAlign="Center"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:ButtonColumn Text="<img src=images/delete.gif border=0 alt=删除/>" CommandName="Delete">
<HeaderStyle HorizontalAlign="Center" Width="10px"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle>
</asp:ButtonColumn>
</Columns>
<PagerStyle Visible="False"></PagerStyle>
</asp:datagrid></DIV>
</TD>
</TR>
</asp:panel>
<tr height="5">
<td style="height: 14px"></td>
<td style="width: 208px; height: 14px;"></td>
<td style="height: 14px"><INPUT id="h_FolderID" type="hidden" runat="server"><INPUT id="h_FileID" type="hidden" name="Hidden1" runat="server">
                                    </td>
</tr>
<asp:panel id="p_Admin" Runat="server">
<TR height="10">
<TD></TD>
<TD class="texttitle">权限设定</TD>
<TD align="right" colSpan="3">
<asp:button id="b_AddCtrl" runat="server" CssClass="button1" Text="新增权限" onclick="b_AddCtrl_Click"></asp:button></TD>
</TR>
<TR height="90">
<TD></TD>
<TD colSpan="4">
<DIV class="div1" style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100%" ms_positioning="FlowLayout">
<asp:datagrid id="dgCtrl" runat="server" ForeColor="Black" Font-Size="13px" Width="100%" BorderStyle="Solid"
GridLines="Vertical" BackColor="White" BorderWidth="1px" AutoGenerateColumns="False" BorderColor="#999999"
CellPadding="1" PageSize="1">
<SelectedItemStyle ForeColor="White" BackColor="#000099"></SelectedItemStyle>
<AlternatingItemStyle BackColor="#CCCCCC"></AlternatingItemStyle>
<HeaderStyle Font-Bold="True" HorizontalAlign="Center" ForeColor="White" BackColor="Black"></HeaderStyle>
<FooterStyle BackColor="#CCCCCC"></FooterStyle>
<Columns>
<asp:ButtonColumn CommandName="Select"></asp:ButtonColumn>
<asp:BoundColumn Visible="False" DataField="CtrlID"></asp:BoundColumn>
<asp:BoundColumn DataField="Usr" HeaderText="用户/组"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="管理">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<asp:RadioButton id="r_Admin" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"AdminCtrl") %>' GroupName="Ctrl">
</asp:RadioButton>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="写入">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<asp:RadioButton id="r_Write" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"WriteCtrl") %>' GroupName="Ctrl">
</asp:RadioButton>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="读取">
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<asp:RadioButton id="r_Read" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"ReadCtrl") %>' GroupName="Ctrl">
</asp:RadioButton>
</ItemTemplate>
</asp:TemplateColumn>
<asp:ButtonColumn Text="<img src=images/delete.gif border=0 alt=删除/>" CommandName="Delete">
<HeaderStyle HorizontalAlign="Center" Width="10px"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle>
</asp:ButtonColumn>
</Columns>
<PagerStyle Visible="False"></PagerStyle>
</asp:datagrid></DIV>
</TD>
</TR>
</asp:panel>
<tr height="2">
<td></td>
<td style="width: 208px"></td>
</tr>
<TR>
<td width="10"></td>
<TD style="width: 208px"><asp:button id="b_Save" runat="server" CssClass="button1" Text="保存" onclick="b_Save_Click"></asp:button> 
                                </TD>
</TR>
</table>
</td>
</tr>
</table>
            <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
            <asp:Button ID="Button1" runat="server" Text="Button" />
</form>
</body>
</HTML>



代码如上。保存按钮能显示,但上传和新增按钮显示不出。跪求解释和方案 --------------------编程问答-------------------- 这两个都是用了CssClass="button1"   
所以查看一下button1是否是隐藏设置啊
看是否有display:none; --------------------编程问答-------------------- 你把引用的样式 去掉  然后再试试 看显示不显示 
  如果 都显示了  那么问题就是样式的问题了·
--------------------编程问答-------------------- 我遇到过这样的问题。是你项目文件保存在了中文目录下面。你只需要修改下工程文件的目录为英文和数字即可 --------------------编程问答-------------------- 实在不行的话,就一点一点的复制。看看哪个地方出现问题了。 --------------------编程问答-------------------- 哦,我去试试 --------------------编程问答-------------------- <asp:panel id="p_Admin" Runat="server"> 中的控件不能显示,去掉这个就能显示了


这是<LINK href="Styles/DocAdmin.css" type="text/css" rel="stylesheet">得文件
body
{
}
.textboldunderline
{
font-weight: bold;
font-size: 8.25pt;
color: black;
font-family: Verdana,PMingLiU;
text-decoration: underline;
}
.textbold
{
font-weight: bold;
font-size: 8.25pt;
color: black;
font-family: Verdana,PMingLiU;
}
.text
{
font-size: 8.25pt;
color: black;
font-family: Verdana, PMingLiU;
}
.textmsg
{
font-size: 8.25pt;
color: red;
font-family: Verdana, PMingLiU;
}
.textright
{
font-size:8.25pt;
font-family: Verdana, PMingLiU;
COLOR: black; 
TEXT-ALIGN: right;
PADDING-TOP: 5px; 
}
.texttitle
{
font-size:12pt;
font-family: Verdana, PMingLiU;
COLOR: black; 
PADDING-TOP: 5px; 
font-weight: bold;
}
.textlink
{
font-size: 8.25pt;
color: blue;
font-family: Verdana, PMingLiU;
}
.textbox
{
font-size:8.25pt;
color:Black;
background-color:White;
border-style:solid;
border-color:Black;
border-width:1px;
font-family: Verdana, PMingLiU;
width:120px;
}
.textboxFalse
{
font-size:8.25pt;
color:Black;
background-color:LightGray;
border-style:solid;
border-color:Black;
border-width:1px;
font-family: Verdana, PMingLiU;
}
.buttonsmall
{
border-right: black 1px solid;
border-top: black 1px solid;
font-weight: bold;
font-size: 8.25pt;
border-left: black 1px solid;
width: 60px;
color: black;
border-bottom: black 1px solid;
font-family: Verdana, PMingLiU;
background-color: SkyBlue;
}
.button1
{
border-right: steelblue 1px solid;
border-top: steelblue 1px solid;
font-weight: bold;
font-size: 8.25pt;
border-left: steelblue 1px solid;
width: 100px;
color: black;
border-bottom: steelblue 1px solid;
font-family: Verdana, PMingLiU;
background-color: whitesmoke;
}
.div
{
border-right: black 1px solid;
border-top: black 1px solid;
border-left: black 1px solid;
border-bottom: black 1px solid;
}
.div0
{
border-right: darkgray 1px solid;
border-top: darkgray 1px solid;
border-left: darkgray 1px solid;
border-bottom: darkgray 1px solid;
}
.div1
{
border-right: black 1px solid;
border-top: black 1px solid;
border-left: black 1px solid;
border-bottom: black 1px solid;
background-color: whitesmoke;
}
.div2
{
border-right: black 1px solid;
border-top: black 1px solid;
border-left: black 1px solid;
border-bottom: black 1px solid;
background-color: lavender;
}
.texthyperlink
{
font-size: 8.25pt;
color: cornflowerblue;
font-family: Verdana, PMingLiU;
text-decoration: underline;
}
.textwhite
{
font-size: 8.25pt;
color: white;
font-family: Verdana, PMingLiU;
}
.dropdownlist1
{
border-right: black 1px solid;
border-top: black 1px solid;
font-size: 8.25pt;
border-left: black 1px solid;
color: black;
border-bottom: black 1px solid;
font-family: Verdana, PMingLiU;
background-color: white;
}
.image1
{
border-right: darkgray 1px solid;
border-top: darkgray 1px solid;
border-left: darkgray 1px solid;
border-bottom: darkgray 1px solid;
}
.table1
{
border-bottom: black 1px solid;
}

.DataGrid
{
font-size: 9pt;
behavior: url(.\Scripts\Grid.htc);
color: #20659e;
font-family: Verdana, PMingLiU;
}
.SavePosDiv
{
behavior:url(SavePosDiv.htc);
}

.font9red { font-size: 9pt; color: red}
.bulletin { font-size: 9pt; color: #F0F5FA}

.txt_css
{
background-color:white;

BORDER-RIGHT: steelblue 1px solid; 
BORDER-TOP: steelblue 1px solid; 
BORDER-LEFT: steelblue 1px solid; 
BORDER-BOTTOM: steelblue 1px solid;
}

.txt_disa_css
{
background-color:Gainsboro;
BORDER-RIGHT: steelblue 1px solid; 
BORDER-TOP: steelblue 1px solid; 
BORDER-LEFT: steelblue 1px solid; 
BORDER-BOTTOM: steelblue 1px solid;
}

.clsCmdBtn {BEHAVIOR:url(cmdbtnhandler.htc);
font-weight :normal  }

初学ASP.NET请指教。 --------------------编程问答-------------------- 顶下 --------------------编程问答-------------------- 一点点的看样式吧。 --------------------编程问答-------------------- 晕 整这么多样式干吗啊  --------------------编程问答-------------------- 代码太多 看不了太详细!
我想说的是:在DW中控件的ID可以重复。如果有重复ID的控件粘贴到VS中,会换成其他的ID 的。 --------------------编程问答-------------------- 因为项目文件保存在了中文目录下面 --------------------编程问答-------------------- up --------------------编程问答-------------------- 啥?????????? --------------------编程问答-------------------- 继续关注 --------------------编程问答-------------------- 检查 class="texttitle">样式。删除样式看看 --------------------编程问答-------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
这个地方是否和vs中的相同 --------------------编程问答-------------------- 劫分!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,