main.aspx.cs
来自「ASP.NET的一些开发实例,有论坛管理系统等」· CS 代码 · 共 271 行
CS
271 行
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;
namespace WhiteForum.ls
{
/// <summary>
/// main 的摘要说明。
/// </summary>
public class main : BDStudioBase.FormBase
{
protected System.Web.UI.WebControls.Label Label13;
protected System.Web.UI.WebControls.HyperLink HyperLink2;
protected System.Web.UI.WebControls.HyperLink HyperLink3;
protected System.Web.UI.WebControls.HyperLink HyperLink4;
protected System.Web.UI.WebControls.HyperLink HyperLink5;
protected System.Web.UI.WebControls.HyperLink HyperLink6;
protected System.Web.UI.WebControls.HyperLink HyperLink7;
protected System.Web.UI.WebControls.HyperLink HyperLink8;
protected System.Web.UI.WebControls.HyperLink HyperLink9;
protected System.Web.UI.WebControls.HyperLink HyperLink10;
protected System.Web.UI.WebControls.HyperLink HyperLink11;
protected System.Web.UI.WebControls.HyperLink HyperLink12;
protected System.Web.UI.WebControls.HyperLink HyperLink13;
protected System.Web.UI.WebControls.Label Label2;
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.WebControls.Label Label1;
protected System.Web.UI.WebControls.TextBox TextBox2;
protected System.Web.UI.WebControls.CheckBox CheckBox1;
protected System.Web.UI.WebControls.HyperLink HyperLink1;
protected System.Web.UI.WebControls.Label Label3;
protected System.Web.UI.WebControls.Label Label4;
protected System.Web.UI.WebControls.Label Label5;
protected System.Web.UI.WebControls.Label Label6;
protected System.Web.UI.WebControls.Label Label7;
protected System.Web.UI.WebControls.Label Label8;
protected System.Web.UI.WebControls.Label Label9;
protected System.Web.UI.WebControls.Panel PL1;
protected System.Web.UI.WebControls.Label Label10;
protected System.Web.UI.WebControls.Label Label11;
protected System.Web.UI.WebControls.Label Label12;
protected System.Web.UI.WebControls.Label Label14;
protected System.Web.UI.WebControls.HyperLink HyperLink14;
protected System.Web.UI.WebControls.Table Table2;
string m_num="46";
private COM_ForumCategory COM_ForumCategory=new COM_ForumCategory();
string m_num1="79";
protected System.Web.UI.WebControls.DataGrid DataGrid1;
private COM_ForumForum COM_ForumForum=new COM_ForumForum();
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
o_str_Pk1="forum_id";
TableInit();
}
#region Web Form Designer generated code
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
private void TableInit()
{
Table Tb;
TableRow tRow;
TableRow tRow1;
TableRow tRow2;
TableCell tCell;
string[] strFieldValue = {m_num,"dbGridMain1"};
DataSet ds=this.COM_ForumCategory.DsMainListForAll(strFieldValue);
this.DataGrid1.DataSource=ds;
this.DataBind();
if(ds.Tables.Count>0)
{
foreach(DataRow row in ds.Tables[0].Rows)
{
Tb=new Table();
// Tb.CssClass="dbtable_title";
Tb.CellPadding=0;
Tb.CellSpacing=0;
// Tb.Width=new Unit(950);
tRow=new TableRow();
tRow.Height=25;
// tRow.Width=new Unit(950);
tCell=new TableCell();
tCell.Width=new Unit(15);
System.Web.UI.HtmlControls.HtmlImage IMG= new System.Web.UI.HtmlControls.HtmlImage();
IMG.Src="../images/tb_left.gif";
IMG.ID="IMG";
IMG.Width=40;
IMG.Height=25;
tCell.Controls.Add(IMG);
tRow.Cells.Add(tCell);
tCell=new TableCell();
tCell.ColumnSpan=2;
System.Web.UI.HtmlControls.HtmlImage IMG1= new System.Web.UI.HtmlControls.HtmlImage();
IMG1.Src="../images/tb_bg.gif";
IMG1.ID="IMG1";
IMG1.Width =720;
IMG1.Height=25;
tCell.Controls.Add(IMG1);
tRow.Cells.Add(tCell);
tCell=new TableCell();
System.Web.UI.HtmlControls.HtmlImage IMG2= new System.Web.UI.HtmlControls.HtmlImage();
IMG2.Src="../images/tb_right.gif";
IMG2.ID="IMG2";
IMG2.Width=185;
IMG2.Height=25;
tCell.Controls.Add(IMG2);
tRow.Cells.Add(tCell);
Tb.Rows.Add(tRow);
string[] strFieldValue1 = {m_num1,"dbGridMain1",row[0].ToString()};
DataSet ds1 = this.COM_ForumForum.DsMainListForAll(strFieldValue1);
int j=0;
foreach(DataRow row1 in ds1.Tables[0].Rows)
{
tRow1=new TableRow();
// tRow1.Height=40;
if(j%2==0 || j==0)
{
tRow1.Height=50;
tCell=new TableCell();
tCell.RowSpan=2;
// tCell.Width=30;
System.Web.UI.HtmlControls.HtmlImage pIMG= new System.Web.UI.HtmlControls.HtmlImage();
pIMG.Src="../images/forum_news.gif";
pIMG.ID="pIMG";
tCell.Controls.Add(pIMG);
tRow1.Cells.Add(tCell);
tCell=new TableCell();
tCell.ColumnSpan=2;
tCell.Text=row1["f_subject"].ToString().Replace("\n","<br> ")+"<br>"+"<br>"+row1[0].ToString().Replace("\n","<br> ");
tRow1.Cells.Add(tCell);
Tb.Rows.Add(tRow1);
tCell=new TableCell();
tCell.Text=row1[0].ToString().Replace("\n","<br> ")+"<br>"+row1[1].ToString().Replace("\n","<br> ")+"<br>"+row1[0].ToString().Replace("\n","<br> ");
tRow1.Cells.Add(tCell);
Tb.Rows.Add(tRow1);
}
else
{
tRow1.Height=20;
tCell=new TableCell();
// tCell.Width=30;
tCell.CssClass="table_color";
tCell.Text=row1[0].ToString().Replace("\n","<br> ");
tRow1.Cells.Add(tCell);
tCell=new TableCell();
tCell.CssClass="table_color";
tCell.Text=row1[0].ToString().Replace("\n","<br> ");
tRow1.Cells.Add(tCell);
Tb.Rows.Add(tRow1);
tCell=new TableCell();
tCell.CssClass="table_color";
tCell.Text=row1[0].ToString().Replace("\n","<br> ");
tRow1.Cells.Add(tCell);
Tb.Rows.Add(tRow1);
}
j++;
}
tRow2=new TableRow();
tRow2.Height=25;
// tRow2.Width=new Unit(950);
tCell=new TableCell();
System.Web.UI.HtmlControls.HtmlImage dIMG= new System.Web.UI.HtmlControls.HtmlImage();
dIMG.Src="../images/bb_left.gif";
dIMG.ID="dIMG";
dIMG.Width=40;
dIMG.Height=25;
tCell.Controls.Add(dIMG);
tRow2.Cells.Add(tCell);
tCell=new TableCell();
tCell.ColumnSpan=2;
System.Web.UI.HtmlControls.HtmlImage dIMG1= new System.Web.UI.HtmlControls.HtmlImage();
dIMG1.Src="../images/bb_bg.gif";
dIMG1.ID="dIMG1";
dIMG1.Width =720;
dIMG1.Height=25;
tCell.Controls.Add(dIMG1);
tRow2.Cells.Add(tCell);
tCell=new TableCell();
System.Web.UI.HtmlControls.HtmlImage dIMG2= new System.Web.UI.HtmlControls.HtmlImage();
dIMG2.Src="../images/bb_right.gif";
dIMG2.ID="IMG2";
dIMG2.Width=185;
dIMG2.Height=25;
tCell.Controls.Add(dIMG2);
tRow2.Cells.Add(tCell);
Tb.Rows.Add(tRow2);
this.PL1.Controls.Add(Tb);
System.Web.UI.WebControls.Label lab=new System.Web.UI.WebControls.Label();
lab.Text="<p>";
this.PL1.Controls.Add(lab);
}
}
}
// private DataSet Tabledata(string[] strFieldValue)
// {
// DataSet ds;
// string[] FieldName = {"cat_id"};
// string[] FieldType = {"string"};
// string[] SearchType = {"="};
// string strWhere = string.Empty;
// string strSql = string.Empty;
// if(strFieldValue.Length>2)
// {
// string[] FieldValue = {strFieldValue[2]};
// strWhere = this.COM_BASE.CreateSqlString(FieldValue,FieldName,SearchType,FieldType);
// }
// strSql = this.COMInterface.CreateSqlFromInterface(strFieldValue[0],strFieldValue[1]);
// if (strWhere.Trim() != string.Empty && strWhere != null )
// {
// strSql = string.Format(" {0} where {1} ",strSql,strWhere);
// }
// else if (strWhere.Trim() == string.Empty)
// {
// strSql = string.Format(" {0} ",strSql);
// }
//
// ds = this.COM_BASE.CreateDataSetFromSql(strSql);
// return ds;
// }
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?