服务器不能显示皮肤,服务器控件gridview扩展,为什么不能应用皮肤?
生活随笔
收集整理的這篇文章主要介紹了
服务器不能显示皮肤,服务器控件gridview扩展,为什么不能应用皮肤?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
你要先確認是控件的問題還是 皮膚寫的有問題、你先那微軟自己的GridView 測試下你的皮膚看看是否有效,
擴展控件, 除非你是 Override 了基類的功能,一般 不會改變基類的功能的。
看看我這個例子:
先看效果:
上面的是自定義控件MyGridView ,下面的是 GridView
MyGridView 控件代碼:
[ ToolboxData("{0}:MyGridView>")]
public class?MyGridView:GridView
{
}
頁面代碼:
CS 代碼:
void BindGridView()
{
DataTable table = new DataTable();
table.Columns.Add("ID");
DataRow row = table.NewRow();
row["ID"] = "A";
table.Rows.Add(row);
this.MyGridView1.DataSource = table;
this.MyGridView1.DataBind();
this.GridView1.DataSource = table;
this.GridView1.DataBind();
}
皮膚代碼:
這樣就可以,
可能出現問題的地方是:
1. 頁面沒應用皮膚?Theme="MainSkin"
2.皮膚文件沒引用
總結
以上是生活随笔為你收集整理的服务器不能显示皮肤,服务器控件gridview扩展,为什么不能应用皮肤?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 江铃宝典皮卡车柴油2.5T每公里油耗多少
- 下一篇: 求相开头的成语接龙!