在ASP.NET页面上填充一个表格
有关表(在这种情况下单列)总体的简单问题. 似乎这似乎是一个简单的问题,我从未参与过前端区域,所以它去了. 布局是2列和8行. 像. Name A LastName B Age C BirthDate D ... 第1列是稳定的,"标题",如果您愿意,它不会改变. a,b,c,d是数据库查询的结果.因此,我可以想到的选项是: 绘制一个2个列 - 8个桌子,并将文本框放在A,B,C,D ...字段中.因此,以后可以将它们与查询的结果一起填充(此选项不是最"美丽"的,因为文本框使用.css Files使用.CSS文件来更改本意图的设计. 设置数据杂志.我认为这里的问题是,某些A,B,C,D字段必须更改以进行以后的查询.而且我不确定数据是否是对此的. 我是否有"良好"解决这个问题? 预先感谢. 编辑. a,b,c,d数据保存在数据集中. 解决方案 对我来说,您描述数据的方式并没有很好地借给Dat
0 2023-11-30
编程技术问答社区
从柔性标签中显示和浏览网页
我有一个使用Flash Player 11的Flex项目.我要实现的目标是拥有一个项目选项卡,该项目在加载时将在选项卡中显示一个网页.我不想将Navaiagate远离我的项目,而是想在我的标签布局中显示它.这可能吗?我发现了有关如何使用空气执行此操作的大量信息,但没有关于我的Flex项目不使用空气的信息. 谢谢 解决方案 否,这是不可能的. HTML和StageWebView组件可以解决问题,但它们只有空气. 您的可以使用ExternalInterface调用JavaScript函数,以将所需的网页加载到位于flex区域上方的iframe中. 请参阅 flash content flash contents上方的div flash content 有关放置的更多信息 iframe在您的闪存内容区域上方. 其他解决方案 如果要这样做,请尝试使用 flex- iframe ,但不是在flex中使用iframe的好方法,它将有许多掩盖问题.
0 2023-11-29
编程技术问答社区
数据表格在更改数据时不刷新
有什么方法可以让datagrid收听数据库,并在数据库数据已更改时自动更新数据?我使用SQL Server数据库. 如果可能的话,我想使用linq-2-sql 解决方案 因为@Slaggg问:这样做的方法相当简单,但是它们几乎可以肯定会涉及很多编码,这会非常重要,我的强烈怀疑是它' 会比价值更麻烦. 也就是说,对于典型的n层应用程序,在很高的水平上,您需要: (1)当数据更改时通知中间层的一种方法.您可以在每个表中使用自定义代码触发器,以启动某种通知(也许使用WCF和CLR存储过程),也可以使用 sqldependentyency 对象.可能第二个会更好. (2)一种通知连接到该中间层的每个客户的方法.假设您使用的是WCF,则需要使用可用的双层绑定之一,例如net.tcp或httppollingduplex(用于Silverlight).您需要确保在客户端和服务器上正确配置这一点.您还需要手动跟踪哪些客户可能对更新感兴趣,以便您可以知道要更新哪些客户,并
0 2023-11-29
编程技术问答社区
如何立即验证Silverlight 3数据网格中新插入的行?
我有一个Silverlight 3工具库,其中具有自定义DataGrid用户控制.该网格无法直接访问WCF RIA服务实体类型,因此当用户在网格上单击时,我正在使用反射来添加新项目: private void InsertEmptyRecord() { if (this._dataGrid.ItemsSource == null) return; Type[] typeParameters = this._dataGrid.ItemsSource.GetType().GetGenericArguments(); if (typeParameters.Count() > 0) { Type itemType = typeParameters[0]; object newItem = System.Activator.CreateInstance(itemType); Type sour
0 2023-11-29
编程技术问答社区
如何在vb.net中为数据表格添加复选框
我有一个数据杂志,其中一组列显示了来自数据库的数据.我创建数据表并将其添加到数据杂志中,然后绑定源.这很棒,现在我想在其中包含复选框的网格正面添加一列. 当我将新行添加到DataGrid中显示的数据表时,还是在DataBind中添加新行时添加复选框? 使用:VB.NET,Visual Studio 2012 解决方案 您可以使用模板字段添加复选框 将autogeneratecolumns设置为false. 将列标签添加到ASP:DataGrid标签. 现在添加列内列
0 2023-11-24
编程技术问答社区
数据表格中的主键始终为零
我们正在使用VS2012中的实体框架(DB First)开发WPF应用程序.我们正在DataGrid View中遇到问题.我们从数据源中拖动了一个数据源,该数据源创建了一个数据级绑定到该特定表.该表有两列,一列是pk的转运剂,是自动化的.另一个是转运名称.问题是当我们运行应用程序时,它将在数据网格中显示数据,但主密钥字段始终为零.它应该是自动增量的. Google搜索有关此返回的搜索,我应该将StoreGeneratedPattern设置为身份.另外,我在XML编辑器中编辑了我的EDMX文件,并检查了StoreGeneratedPattern设置为Identity. 什么都没有将零变为自动增量. 解决方案 private void Button_Click(object sender, RoutedEventArgs e) { using(rDatabaseEntities rde = new rDatabaseEntities())
0 2023-11-23
编程技术问答社区
在此事件处理程序中不能进行操作
我试图从datagridview删除一行 我使用两种类型的培训 VouchersDGV.Rows.Clear() b If Not DGV.Rows(RowIndex).IsNewRow Then DGV.Rows.RemoveAt(RowIndex) DGV.Refresh() End If 它们都来自 的内部 VouchersDGV_RowValidating 事件 我还从另一个带有raiseevent的活动处理程序中运行它. 在错误的键入或...的情况下,我正在使用它的最后一个事件处理程序从行的内部逃脱,并将datagrid带到其初始位置 活动是 Private Sub Supplier_prod_EscapeOnFirstRowPressed() Handles Me.EscapeOnFirstRowPressed 要从 中删除我输入的event
0 2023-11-23
编程技术问答社区
如何在Visual Basic 2010中读取CSV文件并在网格中显示结果?
您如何读取CSV文件并在Visual Basic 2010中的网格中显示结果?这听起来很简单,但是在谷歌搜索一段时间后,我仍然找不到答案.我在表单上有DataGridView,它称为DataGridView1.我只有一个只有3列数据的CSV,我希望能够显示它们. 解决方案 使用Here's some code copied from an 保罗·克莱门特(Paul Clement)的MSDN论坛帖子.它将CSV转换为新的内存数据列表,然后将DataGridView绑定到DataTable Dim TextFileReader As New Microsoft.VisualBasic.FileIO.TextFieldParser("C:\Documents and Settings\...\My Documents\My Database\Text\SemiColonDelimited.txt") TextFileReader.TextFieldType =
0 2023-11-23
编程技术问答社区
在ASP.NET页面上填充一个表格
有关表(在这种情况下单列)总体的简单问题. 似乎这似乎是一个简单的问题,我从未参与过前端区域,所以它去了. 布局是2列和8行. 像. Name A LastName B Age C BirthDate D ... 第1列是稳定的,"标题",如果您愿意,它不会改变. a,b,c,d是数据库查询的结果.因此,我可以想到的选项是: 绘制一个2个列 - 8个桌子,并将文本框放在A,B,C,D ...字段中.因此,以后可以将它们与查询的结果一起填充(此选项不是最"美丽"的,因为文本框使用.css Files使用.CSS文件来更改本意图的设计. 设置数据杂志.我认为这里的问题是,某些A,B,C,D字段必须更改以进行以后的查询.而且我不确定数据是否是对此的. 我是否有"良好"解决这个问题? 预先感谢. 编辑. a,b,c,d数据保存在数据集中. 解决方案 对我来说,您描述数据的方式并没有很好地借给Dat
0 2023-11-23
编程技术问答社区
如何从VB中格式化DataGrid中的日期列
我有一个带有datagrid的.aspx文件: 与之关联的.aspx.vb文件将其填充到数据杂志对象中. Protected WithEvents Gifts As System.Web.UI.WebControls.DataGrid Public GiftData As DataTable Gifts.DataSource = New DataView(GiftData) Gifts.DataBind() 一切都很好.但是,我想格式化具有特定日期格式的列之一.在VB代码中有没有办法这样做?我知道我可以通过指定AutogenerateColumns =" false",然后明确定义列来完成. 解决方案 您可以在Protected Sub GridVie
0 2023-11-23
编程技术问答社区
绑定WPF Datagrid列的Visibility属性?我的错误在哪里?
在设置我的WPF datagrid列的循环中,我想用以下代码将列可见性绑定到我的" visibilityList"中的成员" i": var bindingColumnVisibilty = new Binding(string.Format("VisibilityList[{0}]", i)); BindingOperations.SetBinding(customBoundColumn, DataGridColumn.VisibilityProperty, bindingColumnVisibilty); 我已经在循环开始之前设置了DataContext: TestControlDataGrid.TestDataGrid.DataContext = dataGridSource; DataGridSource类包含: public List VisibilityList; 这似乎不起作用.我是否设置了DataContext并正确绑
0 2023-11-20
编程技术问答社区
在数据表格中使用带图像的转换器
我绊倒了这些数据转换器的内容,尤其是与多行有关并动态显示/隐藏图像. 让我们获取主/详细数据的视角.在给定的视图(演示文稿)上,我有标题信息和一个数据网格,显示了许多订单项.在保存订单项之前,可能有一个或多个行丢失/无效数据的行.我想在订单项的左侧显示图形图像,从而为用户提供一些视觉提示...嘿,需要修复此行... 因此,我在ViewModel上有一个DataTable,其中有一个额外的列,指示与行相关联是否存在错误,因为DataTable列类型不知道如何处理WPF"可见性"数据类型.此datatable.defaultview是显示数据(有效)的实际基础.我只是陷入了最后的最后一个图像,以动态显示/隐藏. 我已经阅读了有关转换器的信息,并且有一个只能充当转换器的课程.因此,我只能为那些可以提供帮助的人建议以下内容. 我的ViewModel有一个属性公开了DefaultView public DataView MyDetailView { get { ret
0 2023-11-20
编程技术问答社区
如何检查WPF DataGrid中的卷轴是否当前可见?
如何检查WPF DataGrid中当前显示滚动(垂直或水平)? Horizo​​nTalsCrollBarvisibility and垂直旋转式可使用该行为,并将其设置为自动. 解决方案 ScrollViewer scrollview = FindVisualChild(dataGrid); Visibility verticalVisibility = scrollview.ComputedVerticalScrollBarVisibility; Visibility horizontalVisibility = scrollview.ComputedHorizontalScrollBarVisibility; 其他解决方案 这是FindVisualChild的实现: private childItem FindVisualChild(DependencyObject obj) where childItem
0 2023-11-20
编程技术问答社区
获取数据网格的行数
如何在数据杂志中获取行列表?不是绑定的项目,而是 DataGridRows列表. 我需要控制这些行的可见性,只能将其控制为DataGridRow而不是作为数据对象. 谢谢! 解决方案 您可以使用 ItemContaineRengenerator .这应该起作用 - for (int i = 0; i
0 2023-11-20
编程技术问答社区
Silverlight DataGridTextColumn绑定的可见性
按照我的早期的文章我现在正在尝试绑定可见性DataGridColumns到VM Notification属性. msdn 建议我可以轻松地做到这一点. 我已经有一个我知道工作的价值转换器和VM通知属性(我已经在页面上的另一个元素上测试了这些属性: 此复选框控制可见性会如我期望的那样做出反应.当我在datatextcolumn上设置相同的绑定时,我会在可见性= 行上获得ag_e_bad_parser错误:
0 2023-11-20
编程技术问答社区
如何绑定DataGridColumn.Visibility?
我有一个类似于以下文章的问题: 在 我需要根据ViewModel中的一个值在Silverlight Datagrid中的列进行Visibile/折叠.为了实现这一目标,我试图将可见性属性绑定到ViewModel.但是,我很快发现可见性属性不是依赖关系,因此不能绑定. 为了解决这个问题,我试图将自己的datagridtextcolumn子分类.有了这个新类,我创建了一个依赖项,最终将更改推向了datagridtextcolumn.svisibility属性.如果我不数据,这很好.当我数据宾灵到我的新属性时,它会失败,而AG_E_PARSER_BAD_BAD_PROPERTY_VALUE异常. public class MyDataGridTextColumn : DataGridTextColumn { #region public Visibility MyVisibility public static readonly DependencyPrope
0 2023-11-20
编程技术问答社区
在WPF中为DataGridColumn绑定可见性
如何通过绑定在wpf DataGrid中隐藏列? 这就是我所做的: 这就是我得到的(除了列仍然可见): system.windows.data错误:2:无法找到目标元素的框架框架或框架contentelement.绑定表达:路径= mycolumnvisible; dataitem = null;目标元素是" datagridtextcolumn"(
0 2023-11-20
编程技术问答社区
当按特定列排序时,WPF DataGrid会失去虚拟化功能
我正在使用一个绑定到实现ILIST(而不是Inumerable)的自定义项目的WPF datagrid. CustomSource执行数据虚拟化,仅根据需要加载项目页面. MyDatagrid实际上从数据杂志继承并覆盖数据杂交排序方法的处理,以便在排序时可以维护数据虚拟化.我已经为myDatagrid打开了UI虚拟化. 当我运行应用程序时,MyDataGrid可以很好地显示,告诉我我大约有20,000个项目,并且只向我的项目源询问前20个左右的物品.然后,我可以单击列标题对各种列进行排序,而我的物品源只需要重新加载40个项目的第一页,因为MyDatagrid要求仅刷新前20个左右. . 但是,当我单击我的姓氏进行排序时,MyDatagrid丢失了UI虚拟化,并要求我的项目源加载每个项目,即使它只需要前20个左右.我可以观看它要求索引的每个项目(this [0]). 我已经尝试研究IcollectionView,UI虚拟化和数据虚拟化,并且我读过的唯一可能适用的是多行选
0 2023-11-19
编程技术问答社区