if (!IsPostBack)
{
myConn=new SqlConnection(strConn);
myComm=new SqlCommand(strSql,myConn);
myConn.Open(); myReader=myComm.ExecuteReader(); name_list.DataSource=myReader;
name_list.DataBind(); myReader.Close();
myConn.Close();
}
{
myConn=new SqlConnection(strConn);
myComm=new SqlCommand(strSql,myConn);
myConn.Open(); myReader=myComm.ExecuteReader(); name_list.DataSource=myReader;
name_list.DataBind(); myReader.Close();
myConn.Close();
}
解决方案 »
- GridView1自定义分页,为什么不断按下一页按到了最后页,要多按一次,下一页和最后页按钮才不可用呢
- 问一个开发周期的问题
- javascript进来解释下
- (高分)求助
- Gridview里面用了模板列就取不到e.CommandArgument的值了。
- 有没有可以选择日期和时分秒的时间控件啊?
- 有关于用VISIO进行数据库设计的学习资料或者BLOG么
- 求救:如何在网页中按回车键后下一个控件获得焦点?
- 框架中怎么才能使超时重定向到的登陆页面在最顶层页面中打开呢?
- DropDownList绑定问题!请进!快快快!!在线等!
- 怎么将asp.net更新为1.1的呀?急!
- .net进阶问题:动态模板加载?
as '标号'?or as 标号
不是应该
FirstName as '姓'
的吗?
c#中好像是这样的
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System.Data.SqlClient"%>
<%@ Import Namespace="System.Drawing" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.SessionState" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.Web.UI.HtmlControls" %><%@ Register TagPrefix="sayhello" TagName="info" Src="test.ascx"%>
<html>
<script language="C#" runat="server">
void Page_Load(){
//打开一个sql数据库
string strSqlstring)ConfigurationSettings.GetConfig("strConn");
//从数据库中读出数据
SqlCommand sqlCmd=new SqlCommand("select EmployeeID as '标号',LastName as '名',FirstName as '姓',Title as '标题',TitleOfCourtesy as '名称' from Employees",sqlConn);
//先建立SqlCommand对象,然后打开数据库连接
sqlConn.Open(); SqlDataReader newReader=sqlCmd.ExecuteReader();
dg2.DataSource=newReader;
dg2.DataBind(); newReader.Close();
sqlConn.Close();
}
</script><body>
<form runat="server">
<asp:DataGrid id="dg2" runat="server" AutoGenerateColumns="False"
Font-Name="Verdana"
Font-Size="8pt">
<Columns>
<asp:HyperLinkColumn
HeaderText="标题"
DataNavigateUrlField="标号"
DataNavigateUrlFormatString="test2.aspx?id={0}"
DataTextField="标题"
DataTextFormatString="{0}"
Target="_blank"/>
<asp:BoundColumn
DataField="名"
DataFormatString="{0}"
HeaderText="名"/>
<asp:BoundColumn
DataField="姓"
DataFormatString="{0}"
HeaderText="姓"/>
</Columns>
<HeaderStyle
BackColor="#333399"
Font-Size="10pt"
Font-Bold="true"
ForeColor="#ffffff" />
<AlternatingItemStyle
BackColor="#FFFFCC" />
</asp:DataGrid>
<asp:Label id="lab1" runat="server" />
</form>
</body>
</html>这个页面就一定问题没有。