⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datagrid.aspx

📁 This is not a very mean things
💻 ASPX
字号:
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>

<html>
<title>DataGrid</title>
<style>
  hr		{height:2px;color:black;}
  .StdText	{font-family:verdana;font-size:9pt;font-weight:bold;}
  .StdTextBox	{font-family:verdana;font-size:9pt;border:solid 1px black;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
  .Shadow	{filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true');}
</style> 


<script runat=server>
public void Page_Load(Object sender, EventArgs e)
{
	// Initialize only the first time...
	if (!Page.IsPostBack)
	{
		lblURL.Text = Request.Url + "<hr>";
	}
}

public void OnLoadData(Object sender, EventArgs e)
{
	SqlConnection conn = new SqlConnection(txtConn.Text);
	SqlDataAdapter da = new SqlDataAdapter(txtCommand.Text, conn);
	
	DataSet ds = new DataSet();
	da.Fill(ds, "MyTable");

	// Display the data
	lblOutput.Text = "";
	grid.DataSource = ds.Tables["MyTable"];
	grid.DataBind();
	grid.Visible = true;
}
</script>


<body bgcolor="ivory" style="font-family:arial;font-size:9pt">

<!-- ASP.NET topbar -->
<h2>The DataGrid Control</h2>
<asp:Label runat="server" cssclass="StdText" font-bold="true">Current path: </asp:label>
<asp:Label runat="server" id="lblURL" cssclass="StdText" style="color:blue"></asp:label>

<form runat=server>

  <table>
  <tr>
  <td><asp:label runat="server"  text="Connection String" cssclass="StdText" /></td>
  <td><asp:textbox runat="server"  id="txtConn"
 	cssclass="StdTextBox"
	width="400px"
	text="DATABASE=Northwind;SERVER=localhost;UID=sa;PWD=;" /></td></tr>    

  <tr>
  <td><asp:label runat="server"  text="Command Text" cssclass="StdText"/></td>
  <td><asp:textbox runat="server"  id="txtCommand" 
	width="400px"
 	cssclass="StdTextBox"
	text="SELECT employeeid, firstname, lastname FROM Employees" /></td></tr></table>    

    <br>
    <asp:linkbutton runat="server" id="btnLoad" text="Go get data..." onclick="OnLoadData" />

    <hr>
    <asp:label runat="server"  id="lblOutput" />

    <asp:DataGrid id="grid" runat="server" visible="false"
	AutoGenerateColumns="true"
	CssClass="Shadow" BackColor="white"
	CellPadding="2" CellSpacing="2" GridLines="none" 
	BorderStyle="solid" BorderColor="black" BorderWidth="1"
	font-size="x-small" font-names="verdana">

	<AlternatingItemStyle BackColor="palegoldenrod" />
	<ItemStyle BackColor="beige" />
	<HeaderStyle ForeColor="white" BackColor="brown" Font-Bold="true" />
     </asp:DataGrid>

</form>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -