Asp.net中, 如果给ImageButton设置SkinID的话,似乎做不到所见即所得
究竟做的对不对,一定要运行才知道
不知各位有否类似的经验?可以共享一下?

解决方案 »

  1.   

    好像不是吧?
    App_Themes\Default\All.skin:
    [code=C#]/<asp:Button runat="server" CssClass="ButtonStyle" />[code]
    style.css:
    [code=C#]
    .ButtonStyle
    {
    color: #990099;
    background-color: transparent;
    text-align: center;
    background-image: url(images/button.gif);
    background-repeat: repeat;
    font-size: 14px;
    background-position: center center;
    width: 65px;
    height: 23px;
    }
    [code]
    web.config
    [code=C#]
    <pages styleSheetTheme="Default">
    </pages>
    [code]
      

  2.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Theme="Default" Inherits="Admin_Default" %>设置页面的主题Theme="Default"  
    只要改变这个就可以调动Default下的样式JS
      

  3.   

    谢谢 yuhe7919刚弄skin之类的,呵呵我是在<pages theme="Black"></pages>发现不行 所以上来问问谢谢
      

  4.   

    web.config 中是全局设置,不用在页面上或控件的SkinID处指定.<pages   styleSheetTheme="Default"> 
    </pages>