这段代码怎么写
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