不在一个namespace,添加类似于
import PublicPage
import PublicPage
解决方案 »
- Asp.net(c#)怎样将.bmp图片转成32位点阵数据?高人急救!
- 怎样设置的角色
- 直接将网站项目放服务器,当更新其中一个页面的后台文件后,IIS会重启吗?
- 老问题,如何控制网页在不同的分辩率显示,求解!!!
- 非常着急的问题,新闻评论
- ASP.net GridView急急急...............
- 如何设置带逗号的cookie
- page.findcontrol可以找到IFRAME里面的控件吗?
- 问一个session问题
- 关于asp.net中的cookie问题
- .net mvc3 中使用出现 出现页面跳转后 js无法触发
- 十分火急!!!请思归等高手快来救我,我已无分,但问题太少见,关于存储过程调用分布式SQLserever服务器上不同数据库的难题。
Imports System.Data
Imports System.Data.OleDb
Imports System.Text.RegularExpressions
Imports Microsoft.Win32
Imports System.IOPublic Class PublicPage
Public Function TestData(ByVal o As String) As String
Return "::" & o & "::"
End FunctionEnd Class
//SqlData.cs自定义类
public class SqlData
{
#region 类中的全局变量 public SqlConnection sqlcon; //申明一个SqlConnection对象
private SqlCommand sqlcom; //申明一个SqlCommand对象
private SqlDataAdapter sqldata; //申明一个SqlDataAdapter对象
// 构造函数,初始化时连接数据库
public SqlData()
{
sqlcon = new SqlConnection(ConfigurationManager.AppSettings["conStr"]);
}
public DataSet GetDataSet(string SqlCom,string tablename)
{
try
{
sqlcon.Open(); //打开链接
SqlCommand sqlcom = new SqlCommand(SqlCom, sqlcon);
SqlDataAdapter sqldata = new SqlDataAdapter();
sqldata.SelectCommand = sqlcom;
DataSet ds = new DataSet();
sqldata.Fill(ds,tablename);
return ds;
}
finally
{
sqlcon.Close();
}
}
}
//aspx页面控件显示数据
<asp:DataList ID="ClassList" runat="server" Font-Size="11pt" Width="119px"
style="font-size: small">
<HeaderTemplate>
<font color="red" size="2">★</font><a href="BlogIndex.aspx"> 文章首页</a>
</HeaderTemplate>
<ItemTemplate>
<asp:Image ID="Image2" runat="server" ImageUrl="~/Images/Skin/titleindex.GIF" />
<a href='BlogIndex_<%# DataBinder.Eval(Container.DataItem, "ST_c_name")%>_<%# DataBinder.Eval(Container.DataItem, "ST_c_id") %>.aspx '>
<%# DataBinder.Eval(Container.DataItem, "ST_c_name") %>
</a>
</ItemTemplate>
</asp:DataList>
//cs页面加载绑定数据控件调用自定义类呈现数据显示
SqlData myobj = new SqlData();
protected void Page_Load(object sender, EventArgs e)
{
string TitleClass = "select ST_c_id, ST_c_name from ST_class order by ST_date desc";
DataSet ST_classds = myobj.GetDataSet(TitleClass,"ST_class");
ClassList.DataSource = new DataView(ST_classds.Tables[0]);
ClassList.DataBind();
}