使用图像按钮的自定义控件故障添加空白

时间:2014-06-18 12:09:52

标签: asp.net imagebutton ascx

我正在创建一个网站,我一直在创建一个ascx用户控件。

我基本上想要创建导航部分

enter image description here

并将其放在我页面的一角(人们必须能够点击按钮)。

我尝试使用透明背景的ImageButtons进行此操作。这就是这个想法:

enter image description here

但是在设计师中,我得到了一个空白(这很糟糕!)。

代码:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="Nav.ascx.cs" Inherits="EpicRocketStudios.Nav" %>

<asp:ImageButton ID="ImageButton1" runat="server" Height="75px" ImageUrl="~/images/home.png" Width="112px" />
<asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/images/About.png" />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:ImageButton ID="ImageButton3" runat="server" ImageUrl="~/images/Forum.png" />
<asp:ImageButton ID="ImageButton4" runat="server" ImageUrl="~/images/Contact.png" />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:ImageButton ID="ImageButton5" runat="server" Height="135px" ImageUrl="~/images/Downloads.png" Width="142px" />

当我将它拖到页面时,情况更糟!

enter image description here

那仍然没有css的东西......

有没有正确的方法来创建这样的东西?或者这是不可能的?

1 个答案:

答案 0 :(得分:2)

听起来你想要创建一个图像映射。我从未使用它们,但我记得它们!我做了一些谷歌搜索,只是在this site玩了一下,你可以得到你需要的东西。或teach yourself