我有一个页面,它使用母版页,几个RequiredFieldValidators和Web Toolkit自动完成扩展程序.以下代码仅显示页面的最小值:
<%@ Page Language="C#"
AutoEventWireup="true"
CodeFile="Login.aspx.cs"
MasterPageFile="~/master.master"
Inherits="Login" %>
<asp:Content id="Content1"
contentplaceholderid="ContentPlaceHolder1"
runat="server">
<asp:UpdatePanel ID="pnlUpdate" runat="server">
<ContentTemplate>
<div>
<asp:ImageButton class="submitButton"
imageurl="images/button_submit.gif"
id="btnSubmit"
runat="server"
onclick="btnSubmit_ServerClick"/>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)
代码隐藏:
protected void btnSubmit_ServerClick
(object sender, ImageClickEventArgs e)
{
//breakpoint here does not get hit
}
Run Code Online (Sandbox Code Playgroud)
该<form runat="server">标签是在母版页.上面的代码不会触发onclick事件.如果我删除母版页并向页面添加表单标记,它就可以工作.是否不支持母版页中的表单标记,或者这应该以某种方式工作?
alt text http://digitalcopy.warnerbros.com/images/mainmenu.gif?provider=00079&disc=03403AAA-1D20-47F2-91FA-5EE632832659
有没有办法可以在任何给定时间找到特定ImageButton设置的资源?
例如:我有一个我设置为R.drawable.btn_ononCreate 的ImageButton .稍后,在某些时候,ImageButton被设置为R.drawable.btn_off.我希望能够在我的代码中检查ImageButton设置的资源.
谢谢克里斯
这是我遇到的一个有趣的问题,
我有一个包含9个图像按钮的表格布局,每行3个.每个ImageButton都有一个与之关联的不同图像.我已将图像按钮的背景设置为透明(#00000000).现在这里有趣的东西发生了,其中一个图像没有出现在模拟器(Gingerbread)以及运行Froyo的设备上.布局编辑器显示所有图像.
这里有一些东西:
RelativeLayout而不是a TableLayout,同样的问题仍然存在.drawable-mdpi文件夹中.有什么指针吗?
编辑 原来是一个错误,这个问题已经解决.请检查此链接.
我有两个ImageButtons,每个都在RelativeLayout中,这两个RelativeLayout在另一个RelativeLayout中,我想为每个ImageButton设置TouchDelegate.如果通常我将TouchDelegate添加到每个ImageButton并且它的父RelativeLayout然后只有一个ImageButton正常工作,另一个不扩展它的点击区域.因此,PLease帮助我了解如何在两个ImageButtons中使用TouchDelegate.如果不可能,那么扩展视图点击区域的有效方法是什么?提前致谢 ........
这是我的xml代码:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout android:id="@+id/FrameContainer"
android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android">
<RelativeLayout android:layout_alignParentLeft="true"
android:id="@+id/relativeLayout3" android:layout_width="wrap_content"
android:layout_height="wrap_content">
<RelativeLayout android:layout_alignParentLeft="true"
android:id="@+id/relativeLayout1" android:layout_width="113dip"
android:layout_height="25dip">
<ImageButton android:id="@+id/tutorial1"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:background="@null" android:src="@drawable/tutorial" />
</RelativeLayout>
<RelativeLayout android:layout_alignParentLeft="true"
android:id="@+id/relativeLayout2" android:layout_width="113dip"
android:layout_height="25dip" android:layout_marginLeft="100dip">
<ImageButton android:id="@+id/tutorial2"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:background="@null" android:src="@drawable/tutorial"
android:layout_marginLeft="50dip" />
</RelativeLayout>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
我的Activity类:
import android.app.Activity;
import android.graphics.Rect;
import android.os.Bundle;
import android.view.TouchDelegate;
import android.view.View;
import android.widget.ImageButton;
import android.widget.Toast;
public class TestTouchDelegate extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) …Run Code Online (Sandbox Code Playgroud) 我有一些png图像按钮,我在我的应用程序中使用.但是他们在我的页面上出现了灰色背景.android是否总是显示透明的灰色背景?有工作吗?
这就是它之前的表现.
这是我在#FF000000编辑后的显示方式

这就是我想要它展示的方式.
编辑:
我使用#FF时出错:
颜色值无效 - 必须是#rgb,#arbb,#rrggbb或#aarrggbb(在'background'处,值为'#FF').main.xml中
在我的应用程序中,我有4个ImageButtons,每个ImageButton根据其状态具有不同的源图像.因此,为每个按钮维护4个单独的xml文件.
有没有办法在一个xml文件中编写所有选择器?
我正在尝试通过单击按钮来更改viewpager片段.我有5个片段,每个片段都有自己的xml文件(frag1.xml,frag2.xml等).每个片段都有5个按钮,应该转到viewpager的其他页面.但问题是我如何检查FragmentPageAdapter单击了哪个按钮以及如何到达那里?
我将展示我的代码,然后我应该清楚.可以把它想象成一个底部有点的主屏幕,点击某个点,你就会进入相应的屏幕.
FragmentPagerAdapter
public class MyFragmentPagerAdapter extends FragmentPagerAdapter{
final int PAGE_COUNT = 6;
/** Constructor of the class */
public MyFragmentPagerAdapter(FragmentManager fm) {
super(fm);
}
/** This method will be invoked when a page is requested to create */
@Override
public Fragment getItem(int arg0) {
switch(arg0){
case 0:
return new Fragment1();
case 1:
return new Fragment2();
case 2:
return new Fragment3();
case 3:
return new Fragment4();
case 4:
return new Fragment5();
default:
return null;
}
}
/** Returns the number …Run Code Online (Sandbox Code Playgroud) 如何在MVC 4(Razor)中创建普通的旧图像按钮?我正在寻找这样的东西

我正在使用翻译动画将一个鸡蛋(ImageButton)移到纸箱外(ImageView),但它一直是剪辑,所以我查看了遍历stackoverflow以找到解决方案,但在尝试实施所有解决方案后,它仍然是裁剪.
任何人都可以解释为什么我的仍然是剪辑,这是XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:gravity="top"
android:clipChildren="false"
android:clipToPadding="false"
android:layout_height="match_parent">
<ImageButton
android:id="@+id/imageButton1"
android:background="@drawable/transparentblackbackground"
android:layout_below="@+id/relativeLayout1"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:clipChildren="false" android:clipToPadding="false" >
</ImageButton>
<!-- Total Carton for Animation -->
<RelativeLayout
android:orientation="vertical"
android:layout_width="440dp"
android:id="@+id/opencarton"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:clipChildren="false"
android:clipToPadding="false" >
<!-- The carton that holds the eggs -->
<RelativeLayout
android:orientation="vertical"
android:layout_width="260dp"
android:id="@+id/opencarton"
android:layout_height="512dp"
android:layout_centerInParent="true"
android:clipChildren="false"
android:clipToPadding="false">
<ImageButton
android:id="@+id/blackbgnd"
android:background="@drawable/clearbackground"
android:layout_height="600dp"
android:layout_width="400dp"
android:clipChildren="false"
android:clipToPadding="false"
android:gravity="center">
</ImageButton>
<!-- Top of Carton image -->
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/topcomponent"
android:src="@drawable/topofcarton"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:clipChildren="false"
android:clipToPadding="false">
</ImageView>
<!-- …Run Code Online (Sandbox Code Playgroud) 我应该如何获得imageButton的当前图像资源?我需要这样的东西:
imageButton.getImageResource();
Run Code Online (Sandbox Code Playgroud)
非常感谢