当我尝试在网页中使用更新面板时,CSS不起作用
CSS not working when am trying to use update panel in my webpage?
我有包含css的主页面。。。当我在内容占位符中添加更新面板时,母版页上的css运行良好,但内容占位符中的css不运行。
<%@ Page Title="District Master" Language="C#" MasterPageFile="~/webpages/MasterPage_new.master"
AutoEventWireup="true" CodeFile="frmDistrict.aspx.cs" Inherits="webpages_frmDistrict" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<asp:ScriptManager ID="ScriptManager2" EnablePartialRendering="true" runat="server">
</asp:ScriptManager>
<div id="main_div">
<asp:UpdatePanel ID="uppnl" runat="server" Mode="Conditional">
<ContentTemplate>
<table style="width: 100%; float: left;">
<tr>
<td style="height: 100px; width: 100%; float: left;">
<asp:TextBox ID="txtSearch" runat="server"></asp:TextBox>
<asp:Button ID="btnSearchOK" runat="server" Text="Ok" Font-Names="Verdana" Font-Size="11px"
Width="6%" Font-Bold="True" OnClick="btnSearchOK_OnClick" />
<asp:Button ID="btnRefresh" runat="server" Text="Refresh" Font-Names="Verdana" Font-Size="11px"
Width="11%" Font-Bold="True" OnClick="btnRefresh_OnClick" />
<asp:Button ID="btnClose" runat="server" Text="Close" Font-Names="Verdana" Font-Size="11px"
Width="9%" Font-Bold="True" OnClick="btnClose_OnClick" />
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</asp:Content>
这是因为ASP.NET更改了内容面板中所有元素的id
,并将主控形状的名称(如id="content"
将变为id="body#content"
)作为前缀。若要进行验证,请检查浏览器中的"查看源代码"。
解决方案是根据生成的ID
s更新CSS。
相关文章:
- 更新不起作用
- JavaScript更新功能不起作用
- Angularjs 更新 setTimeout 中的范围变量不起作用
- 使用 nameProp 的 JQuery 图像滚动更新在 Firefox 和 Chrome 中不起作用
- Angular:从工厂更新范围不起作用
- 谷歌音译在更新面板中不起作用
- d3js散点图自动更新不起作用
- Bootstrap日期选择器中的更新不起作用
- AngularJS选择的插件,选择:更新不起作用,在浏览器中工作
- 简单的内部HTML更新不起作用
- DIV 自动更新不起作用
- 挖空.js值当用户使用键盘时更新不起作用
- 角度JS模型更新不起作用
- 从已弃用的响应调用更新不起作用
- 更新查询更新不起作用
- Ember控制器计算的属性(Object类型)更新不起作用
- AJAX Sql更新不起作用
- Yii GridView Ajax更新不起作用
- Rails4:通过Ajax进行的表单更新不起作用->模板错误
- p:菜单项onclick更新不起作用