小弟是.net新手,请教vs生成的代码怎么显示datagrid?

srz007 srz007 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我是新手,现在用vs.net2003做的一页测试页面,功能很简单,就想连上数据库后把数据提取出来在datagrid中显示出来,在vs中调试都一切正常了,但在ie中就是看不到数据库中的数据,显示页面中还有一个DropDownList,也是绑定完数据显示不了,所以请大家帮帮忙看看源代码,是怎么回事?

显示页面:srz.aspx

---------------------------------------------------------------------

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="srz.aspx.vb" Inherits="WebApplication1.srz"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>srz</title>
<meta content="Microsoft Visual Studio .NET 7.0" name="GENERATOR">
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="VBScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:datagrid id=DataGrid1 style="Z-INDEX: 101; LEFT: 64px; POSITION: absolute; TOP: 45px" runat="server" DataSource="<%# My_DataSet1 %>" DataKeyField="user_id" DataMember="f_board">
<Columns>
<asp:ButtonColumn Text="选择" CommandName="Select"></asp:ButtonColumn>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="取消" EditText="编辑"></asp:EditCommandColumn>
<asp:ButtonColumn Text="删除" CommandName="Delete"></asp:ButtonColumn>
</Columns>
</asp:datagrid>
<asp:DropDownList id=DropDownList1 style="Z-INDEX: 102; LEFT: 320px; POSITION: absolute; TOP: 418px" runat="server" DataSource='<%# DataBinder.Eval(My_DataSet1, "Tables[f_board].DefaultView.[0].id", "{0}") %>' >
</asp:DropDownList></form>
</body>
</HTML>


---------------------------------------------------------------------

第二个文件srz.aspx.vb

---------------------------------------------------------------------

Public Class srz
Inherits System.Web.UI.Page
Protected WithEvents MyConnection As System.Data.OleDb.OleDbConnection
Protected WithEvents myOleDbDataAdapter As System.Data.OleDb.OleDbDataAdapter
Protected WithEvents my_OleDbSelectCommand As System.Data.OleDb.OleDbCommand
Protected WithEvents DropDownList1 As System.Web.UI.WebControls.DropDownList
Protected WithEvents My_DataSet1 As WebApplication1.my_DataSet
Protected WithEvents DataGrid1 As System.Web.UI.WebControls.DataGrid

#Region " Web 窗体设计器生成的代码 "

'该调用是 Web 窗体设计器所必需的。
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.MyConnection = New System.Data.OleDb.OleDbConnection()
Me.myOleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter()
Me.my_OleDbSelectCommand = New System.Data.OleDb.OleDbCommand()
Me.My_DataSet1 = New WebApplication1.my_DataSet()
CType(Me.My_DataSet1, System.ComponentModel.ISupportInitialize).BeginInit()
'
'MyConnection
'
Me.MyConnection.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Cata" & _
"log=temp_web;Data Source=SRZ-BIRD;Use Procedure for Prepare=1;Auto Translate=Tru" & _
"e;Packet Size=4096;Workstation ID=SRZ-BIRD;Use Encryption for Data=False;Tag wit" & _
"h column collation when possible=False"
'
'myOleDbDataAdapter
'
Me.myOleDbDataAdapter.SelectCommand = Me.my_OleDbSelectCommand
Me.myOleDbDataAdapter.TableMappings.AddRange(New System.Data.Common.DataTableMapping() {New System.Data.Common.DataTableMapping("Table", "f_board", New System.Data.Common.DataColumnMapping() {New System.Data.Common.DataColumnMapping("id", "id"), New System.Data.Common.DataColumnMapping("related_id", "related_id"), New System.Data.Common.DataColumnMapping("re_id", "re_id"), New System.Data.Common.DataColumnMapping("_top", "_top"), New System.Data.Common.DataColumnMapping("quintessence", "quintessence"), New System.Data.Common.DataColumnMapping("lock", "lock"), New System.Data.Common.DataColumnMapping("user_id", "user_id"), New System.Data.Common.DataColumnMapping("face", "face"), New System.Data.Common.DataColumnMapping("enclosure", "enclosure"), New System.Data.Common.DataColumnMapping("_date", "_date"), New System.Data.Common.DataColumnMapping("total_mark", "total_mark"), New System.Data.Common.DataColumnMapping("title", "title"), New System.Data.Common.DataColumnMapping("text", "text")})})
'
'my_OleDbSelectCommand
'
Me.my_OleDbSelectCommand.CommandText = "SELECT id, related_id, re_id, _top, quintessence, lock, user_id, face, enclosure," & _
" _date, total_mark, title, text FROM f_board"
Me.my_OleDbSelectCommand.Connection = Me.MyConnection
'
'My_DataSet1
'
Me.My_DataSet1.DataSetName = "my_DataSet"
Me.My_DataSet1.Locale = New System.Globalization.CultureInfo("zh-CN")
Me.My_DataSet1.Namespace = "http://www.tempuri.org/my_DataSet.xsd"
CType(Me.My_DataSet1, System.ComponentModel.ISupportInitialize).EndInit()

End Sub


Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
'不要使用代码编辑器修改它。
InitializeComponent()
End Sub

#End Region

Private Sub OleDbConnection1_InfoMessage(ByVal sender As System.Object, ByVal e As System.Data.OleDb.OleDbInfoMessageEventArgs) Handles MyConnection.InfoMessage

End Sub
End Class


---------------------------------------------------------------------
...全文

相关推荐

fengmian123

fengmian123

CiYuanShuos

QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx

QYR-18900-2026-2032全球与中国智能旋转导向钻井系统市场现状及未来发展趋势 Sample-shijunzhong.docx

qyresearch报告

XERJ 是一款受到社区信赖的本地 AI 搜索引擎

XERJ 是一款受到社区信赖的本地 AI 搜索引擎,能自动为任意文件夹建立索引,让编程智能体直接检索所需代码,省去逐个读取文件消耗的 token。它的主要用途是参考现有实现来写代码(reference coding):接到任务后,智能体下载与任务相关的开源仓库,建立索引,再查阅这些项目的解决方法。 在一项对照研究中,这种做法让智能体的输出 token 用量降至原来的约 1/2.7,同时保持 16/16 的任务完成率(案例研究)。用户在日常开发中报告的用量约为原来的 1/5(使用反馈)。有了可检索的参考实现,较小、较便宜的模型也可能胜过只凭记忆工作的昂贵模型,减少反复修改的次数。把下面这段提示词交给智能体即可开始

yiersansiwu123d

DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip

DocRes.Vulkan.WinForms.VS2022-Source-r1.1-20261016-102846-206.zip 博客地址:https://blog.csdn.net/lw112190/article/details/168119884

天天代码码天天

电力系统连锁故障一种用于识别引发连锁故障的多重故障集合的“随机化学”算法研究(Matlab代码实现)

内容概要:本文研究了一种基于“随机化学”算法的多重故障集合识别方法,旨在准确识别电力系统中可能引发连锁故障的关键故障组合。该方法结合ADMM(交替方向乘子法)优化框架,建立了考虑连锁故障传播路径的N-k多阶段双层优化模型,并设计了高效的故障场景筛选机制,以应对大规模电网中连锁故障风险分析的高复杂性挑战。通过Matlab代码实现了算法的全流程仿真验证,结果表明该方法在识别高风险故障集方面具有较高的有效性与计算效率,为电力系统的安全评估、脆弱性分析及预防控制策略制定提供了先进的技术支撑。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力,从事电力系统安全稳定、连锁故障防御、风险评估等相关研究的科研人员与工程技术人员。; 使用场景及目标:①应用于大规模电力系统中高风险N-k故障场景的快速识别与排序;②支撑基于N-k安全准则的电网脆弱环节分析与主动防御策略设计;③为运行调度、规划检修及应急管理提供科学的故障预案筛选工具。; 阅读建议:建议读者结合Matlab代码与论文中的模型推导,深入理解随机化学算法在双层优化框架中的实现逻辑,重点关注ADMM的分解协调机制与故障传播路径的建模方法,并通过复现仿真案例掌握其在实际电网中的应用流程与参数设置技巧。

荧光Matlab
评论 5
收藏 已收藏
分享
返回顶部
srz007
.NET社区 62,271 成员 668,968 内容