[assembly: WebResource("NewGridView.image.ym_sjl.png", "image/gif")]
[assembly: WebResource("NewGridView.image.ym_sjr.png", "image/gif")]
[assembly: WebResource("NewGridView.image.view.gif", "image/gif")]private void CreatePagerable(HtmlTextWriter writer)
{
writer.AddAttribute(HtmlTextWriterAttribute.Src,this.Page.ClientScript.GetWebResourceUrl(this.GetType(), "NewGridView.image.view.gif"));writer.AddAttribute(HtmlTextWriterAttribute.Name, "jumpbutton");
writer.AddAttribute(HtmlTextWriterAttribute.Id, "jumpbutton");
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, Page.ClientScript.GetPostBackClientHyperlink(this, "jump$"));
}
在控件中这个图片就是显示不出来,高手怎么解决.
protected override void RenderContents(HtmlTextWriter output)
{
//添加分页下来列表
this.DropListAddPage(this.DropGoPage, this.PageCount, this.PageIndex);
//设置翻页按钮的Enabled属性
this.SetPagerButtonEnable(); //HTML <Table>
output.AddAttribute(HtmlTextWriterAttribute.Width, "100%");
output.AddAttribute(HtmlTextWriterAttribute.Border, "0");
output.AddAttribute(HtmlTextWriterAttribute.Cellpadding, "0");
output.AddAttribute(HtmlTextWriterAttribute.Cellspacing, "0"); output.RenderBeginTag(HtmlTextWriterTag.Table); //HTML <TR>
output.RenderBeginTag(HtmlTextWriterTag.Tr);
//HTML <TD>
output.AddAttribute(HtmlTextWriterAttribute.Align, "right");
output.RenderBeginTag(HtmlTextWriterTag.Td);
this.btnFirst.RenderControl(output);
output.Write(" ");
this.btnPrev.RenderControl(output);
output.Write(" ");
this.btnNext.RenderControl(output);
output.Write(" ");
this.btnLast.RenderControl(output);
output.Write(" ");
output.Write(this.GoToText);
this.DropGoPage.RenderControl(output);
output.Write(this.PageText);
output.Write(" ");
output.Write(this.PageNumericText + this.PageCount);
output.Write(" ");
output.Write(this.RecordNumericText + this.RecordCount);
output.Write(" "); //HTML </TD>
output.RenderEndTag();
//HTML </TR>
output.RenderEndTag();
//HTML </Table>
output.RenderEndTag();
}
MS.....$^#$^
writer.AddAttribute(HtmlTextWriterAttribute.Src,this.Page.ClientScript.GetWebResourceUrl(this.GetType(), "NewGridView.image.view.gif"));writer.AddAttribute(HtmlTextWriterAttribute.Name, "jumpbutton");
writer.AddAttribute(HtmlTextWriterAttribute.Id, "jumpbutton");
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, Page.ClientScript.GetPostBackClientHyperlink(this, "jump$"));
} RenderBeginTag呢?怎么没有??你看看浏览器那边生成的html代码,就应该能分析出问题来了你这段代码是干嘛的?