usando el sistema;
usando System.Collections;
usando System.ComponentModel;
usando System.Data;
usando System.Data.SqlClient;
usando System.Drawing;
usando System.web;
usando System.Web.SessionState;
usando System.web.ui;
usando System.Web.UI.WebControls;
usando System.Web.UI.HTMLControls;
espacio de nombres CJ168.Web
{
/// <summary>
/// Descripción resumida para showissueCat.
/// </summary>
clase pública showissueCat: system.web.ui.page
{
System.web.ui.webcontrols.label lbmaginfo;
System.web.ui.webcontrols.datalist datalistmagcat;
System.web.ui.webcontrols.webcontrols.datalist dataListtest;
System.web.ui.webcontrols.linkButton LinkButton;
int intmagid;
int intmagyear;
intyearsiseSississue;
ShowisSueCat () público
{
Page.init += new System.EventHandler (page_init);
}
privado void page_load (remitente de objeto, system.eventargs e)
{
// Poner código de usuario para inicializar la página aquí
cadena strmagname = request.params [magname] .ToString ();
cadena strmagid = request.params [magid] .ToString ();
cadena strmagyear = request.Params [magyear] .ToString ();
Stry Stryearissue = request.Params [YearSiseS] .ToString ();
if (strmagname! = string.empty && strmagid! = string.empty && strmagyear! = string.empty && stryearsis! = string.empty)
{
intmagid = int32.parse (strmagid);
intmagyear = int32.parse (strmagyear);
intyearsissue = int32.parse (stryearissue);
lbmaginfo.text = strmagname + + strmagyear + 年度 第 + stryearsissue + 期;
}
demás
{
lbmaginfo.text = 参数有错;
}
bindData (intmagid, intmagyear, intyearsissue);
}
void binddata (int magid, int magyear, int añoSissue)
{
cj168.dataaccess.magsdb showmagissueCat = new CJ168.DataAccess.MagSDB ();
DataListMagcat.DataSource = showMagissueCat.getMagissueCat (Magid, Magyear, YearSiseSissue);
dataListMagcat.databind ();
}
Public sqlDatarader getThreadMessages ()
{
// Obtener una lista de mensajes de discusión para el módulo
//aspnetportal.discussiondb discutir = new AspnetPortal.DiscussionDB ();
// sqldatarader dr = discuse.getThreadMessages (toplevellist.datakeys [toplevellist.selectedIndex] .ToString ());
cj168.dataaccess.magsdb showmagissueCat = new CJ168.DataAccess.MagSDB ();
sqlDatarader dr = showmagissueCat.getMagissueCat (1, 2001, 1);
// Devuelve el DataView filtrado
devolver dr;
}
public void dataList_itemCommand (remitente de objetos, dataListCommandeventargs e)
{
cadena cmd = (((LinkButton) E.CommandSource) .CommandName;
if (cmd == select)
dataListMagcat.SelectedIndex = e.item.ItemIndex;
bindData (intmagid, intmagyear, intyearsissue);
}
public void dataList_cancelCommand (remitente de objetos, dataListCommandeventargs e)
{
DataListMagcat.SelectedIndex = -1;
bindData (intmagid, intmagyear, intyearsissue);
}
privado void page_init (remitente de objeto, EventArgs E)
{
//
// Codegen: el diseñador de formulario web ASP.NET requiere esta llamada.
//
inicializeComponent ();
}
#Código generado por el diseñador de formulario web de la región
/// <summary>
/// Método requerido para soporte de diseñador: no modifique
/// El contenido de este método con el editor de códigos.
/// </summary>
Vacío privado InitializeComponent ()
{
this.load += new System.EventHandler (this.page_load);
}
#Endregion
}
}