仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 558|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之一个DataGrid屡次绑定分歧数据的时分我...

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:34:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我以前很喜欢Serv-U,自从它用Java重写之后我就再也没用过,实在是太慢了,我宁可用IIS搭建FTP,虽然IIS搭建FTP在权限管理上很不灵活。datagrid|数据在一个页面中要完成数据全体的显现和搜刮.
usingSystem;
usingSystem.Collections;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Web;
usingSystem.Web.SessionState;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.HtmlControls;
usingSystem.Data.SqlClient;
usingMicrosoft.ApplicationBlocks.Data;
namespaceNetBarView.AdminManage
{
///<summary>
///showlog的择要申明。
///</summary>
publicclassshowlog:System.Web.UI.Page
{
privatestringconStr=System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
protectedSystem.Web.UI.WebControls.TextBoxtbSearch;
protectedSystem.Web.UI.WebControls.ButtonbtnSearch;
protectedSystem.Web.UI.WebControls.DataGriddg;

privatevoidPage_Load(objectsender,System.EventArgse)
{
//在此处安排用户代码以初始化页面
if(!this.IsPostBack)
{
BindToDG();
}
}
privatevoidBindToDG()
{
dg.DataSource=SqlHelper.ExecuteDataset(conStr,CommandType.StoredProcedure,"mediaLogList");
dg.DataKeyField="id";
dg.DataBind();
}
#regionWeb窗体计划器天生的代码
overrideprotectedvoidOnInit(EventArgse)
{
//
//CODEGEN:该挪用是ASP.NETWeb窗体计划器所必须的。
//
InitializeComponent();
base.OnInit(e);
}

///<summary>
///计划器撑持所需的办法-不要利用代码编纂器修正
///此办法的内容。
///</summary>
privatevoidInitializeComponent()
{
this.btnSearch.Click+=newSystem.EventHandler(this.btnSearch_Click);
this.dg.PageIndexChanged+=newSystem.Web.UI.WebControls.DataGridPageChangedEventHandler(this.dg_PageIndexChanged);
this.Load+=newSystem.EventHandler(this.Page_Load);
}
#endregion
privatevoiddg_PageIndexChanged(objectsource,System.Web.UI.WebControls.DataGridPageChangedEventArgse)
{
dg.CurrentPageIndex=e.NewPageIndex;
if(this.tbSearch.Text=="")
{
BindToDG();
}
else
{
SearchBind();
}
}
privatevoidSearchBind()
{
//stringsql="selectid,(selectbarnamefrombaruserwhereid=barid)asbarname,medianame,addtimefrommedialogwherebarname=@barnameorderbyiddesc";
SqlParameterpm=newSqlParameter("@barname",SqlDbType.VarChar,50);
pm.Value=this.tbSearch.Text;
dg.DataSource=SqlHelper.ExecuteDataset(conStr,CommandType.StoredProcedure,"mediaLogSearch",pm);
dg.CurrentPageIndex=0;
dg.DataKeyField="id";
dg.DataBind();
}
privatevoidbtnSearch_Click(objectsender,System.EventArgse)
{
//SearchBind();
}
}
}

<%@Pagelanguage="c#"Codebehind="showlog.aspx.cs"AutoEventWireup="false"Inherits="NetBarView.AdminManage.showlog"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
<title>showlog</title>
<metaname="GENERATOR"Content="MicrosoftVisualStudio.NET7.1">
<metaname="CODE_LANGUAGE"Content="C#">
<metaname="vs_defaultClientScript"content="JavaScript">
<metaname="vs_targetSchema"content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<bodyMS_POSITIONING="GridLayout"bgcolor="#799ae1"style="margin-left:0px">
<formid="Form1"method="post"runat="server">
<TABLEid="Table1"style="FONT-SIZE:9pt;WIDTH:600px"borderColor="#ccccff"cellSpacing="1"
cellPadding="0"width="907"border="1">
<TR>
<TDstyle="HEIGHT:25px"align="center"bgColor="#6699ff"colSpan="3">网吧影戏寓目日记</TD>
</TR>
<TR>
<TDstyle="HEIGHT:25px"align="center"colSpan="3"><FONTface="宋体">网吧搜刮
<asp:TextBoxid="tbSearch"runat="server"></asp:TextBox>
<asp:Buttonid="btnSearch"runat="server"Text="搜刮"></asp:Button></FONT></TD>
</TR>
<TR>
<TDstyle="WIDTH:575px"vAlign="top"align="left"width="575"colSpan="2">
<asp:DataGridid="dg"runat="server"Width="384px"AutoGenerateColumns="False"AllowPaging="True"
PageSize="30"Font-Size="X-Small"BorderColor="#3366CC"BorderStyle="None"BorderWidth="1px"
BackColor="White"CellPadding="4">
<FooterStyleForeColor="#003399"BackColor="#99CCCC"></FooterStyle>
<SelectedItemStyleFont-Bold="True"ForeColor="#CCFF99"BackColor="#009999"></SelectedItemStyle>
<ItemStyleForeColor="#003399"BackColor="White"></ItemStyle>
<HeaderStyleFont-Bold="True"ForeColor="#CCCCFF"BackColor="#003399"></HeaderStyle>
<Columns>
<asp:BoundColumnDataField="id"HeaderText="编号">
<HeaderStyleWidth="40px"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumnDataField="barname"HeaderText="网吧称号">
<HeaderStyleWidth="120px"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumnDataField="medianame"HeaderText="寓目影戏">
<HeaderStyleWidth="120px"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumnDataField="addtime"HeaderText="寓目工夫"DataFormatString="{0:d}">
<HeaderStyleWidth="60px"></HeaderStyle>
</asp:BoundColumn>
</Columns>
<PagerStyleHorizontalAlign="Left"ForeColor="#003399"BackColor="#99CCCC"Mode="NumericPages"></PagerStyle>
</asp:DataGrid>
</TD>
<TDwidth="2"></TD>
</TR>
<TR>
<TDstyle="WIDTH:1px"></TD>
<TDalign="center"style="WIDTH:291px">
</TD>
<TDwidth="2"><FONTface="宋体"></FONT></TD>
</TR>
</TABLE>
</form>
</body>
</HTML>
一个很大的类库。应用程序之所以难以跨平台,在于直接调用了特定平台的接口,而一个巨大的类库,就能极大地减少应用程序对平台的依赖。
飘灵儿 该用户已被删除
沙发
发表于 2015-1-19 05:13:00 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
透明 该用户已被删除
板凳
发表于 2015-1-24 06:14:18 | 只看该作者
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
谁可相欹 该用户已被删除
地板
发表于 2015-1-31 21:28:24 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
爱飞 该用户已被删除
5#
发表于 2015-2-6 23:36:26 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
再现理想 该用户已被删除
6#
发表于 2015-2-19 02:23:18 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
只想知道 该用户已被删除
7#
发表于 2015-3-6 12:14:58 | 只看该作者
ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
若相依 该用户已被删除
8#
发表于 2015-3-13 00:56:56 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
分手快乐 该用户已被删除
9#
发表于 2015-3-20 07:40:16 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 20:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表