日期:2014-05-18  浏览次数:20363 次

这段代码怎么写
using   System;
using   System.Collections;
using   System.ComponentModel;
using   System.Data;
using   System.Drawing;
using   System.Web;
using   System.Web.SessionState;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.HtmlControls;
using   System.Data.SqlClient;
using   System.Configuration;
namespace   CommonFunction
{
///   <summary>
///   useRepeater   的摘要说明。
///   </summary>
public   class   useRepeater   :   System.Web.UI.Page
{
protected   System.Web.UI.WebControls.Repeater   RepeaterBind;

private   void   Page_Load(object   sender,   System.EventArgs   e)
{
//页面初试化时进行数据绑定
if(!IsPostBack)
RepeaterDataBind();
}

private   void   RepeaterDataBind()
{
//定义数据连接对象,其中数据库连接字符串是在Web.Config文件中定义的
SqlConnection   conn   =   new   SqlConnection(ConfigurationSettings.AppSettings[ "ConnectionSqlServer "].ToString());
//创建数据适配器对象
SqlDataAdapter   da   =   new   SqlDataAdapter( "select   LastName,FirstName,TitleOfCourtesy   from   Employees ",conn);
//创建DataSet对象
DataSet   ds   =   new   DataSet();
try
{
//填充数据集
da.Fill(ds, "testTable ");
//进行数据绑定
RepeaterBind.DataSource   =   ds.Tables[ "testTable "];
RepeaterBind.DataBind();
}
catch(Exception   error)
{
Response.Write(error.ToString());
}
}

#region   Web   窗体设计器生成的代码
override   protected   void   OnInit(EventArgs   e)
{
//
//   CODEGEN:   该调用是   ASP.NET   Web   窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

///   <summary>
///   设计器支持所需的方法   -   不要使用代码编辑器修改
///   此方法的内容。
///   </summary>
private   void   InitializeComponent()
{        
this.Load   +=   new   System.EventHandler(this.Page_Load);

}
#endregion
}
}


是。CS   我要放在   default.aspx.vb里
那就需要VB的写法,谁给翻译一下

------解决方案--------------------
- -完全入门级的,VB不懂,仔细看RepeaterDataBind()这个函数,其实就是简单的数据绑定而已
------解决方案--------------------



Imports System
Imports System.Collections
Imports System.ComponentModel
Imports System.Data
Imports System.Drawing
Imports System.Web
Imports System.Web.SessionState
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.HtmlControls
Imports System.Data.SqlClient
Imports System.Configuration

Namespace CommonFunction
Public Class useRepeater
Inherits System.Web.UI.Page


#Region " Web 窗体设计器生成的代码 "

'该调用是 Web 窗体设计器所必需的。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()

End Sub
Protected WithEvents RepeaterBind As System.Web.UI.WebControls.Repeater

'注意: 以下占位符声明是 Web 窗体设计器所必需的。
'不要删除或移动它。
Private designerPlace