ImageButton问题(C#)急!!
我现在有一个ImageButton控件,现在我想点击一下,就可以更改右边Iframe中网页。
protected void ImageBT1_Click(object sender, ImageClickEventArgs e)
{
string strHyperPath;
strHyperPath = "document.frames[ 'htmlLook '].document.location = 'male.html ';return false; ";
ImageBT1.Attributes.Add( "Onclick ", strHyperPath);
}
以上的代码为什么Iframe没有变化?
是否是ImageButon.Attributes用错了?
------解决方案--------------------string strHyperPath;
strHyperPath = "document.frames[ 'htmlLook '].document.location = 'male.html '; ";
ImageBT1.Attributes.Add( "Onclick ", strHyperPath);
lz要把这段话放在page_load事件里面去就可以了.
(ps:你在imagBT1的Click事件里面加了这个属性..刚加的时候不触发onclick的..)
------解决方案--------------------ImageBT1.Attributes.Add( "Onclick ", strHyperPath);
放在page_load里面去
------解决方案--------------------ImageBT1.Attributes.Add( "Onclick ", strHyperPath);这条语句放在Page_load中