问题标签 [linqdatasource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2317 浏览

linqdatasource - 将参数传递给存储过程的 LinqDataSource“OnSelecting”

我正在构建一个半精巧的 RadGrid,在我的 NestedViewTemplate 中,我希望有一个使用存储过程从数据库中获取数据的 LinqDataSource。

这是我到目前为止所拥有的

任何我的代码背后...

但不幸hdc.bt_HealthMonitor_GetByID(Integer.Parse(e.WhereParameters("ID")))的是玩得不好...

异常详细信息: System.FormatException:输入字符串的格式不正确。

0 投票
2 回答
3948 浏览

asp.net - 无法在我的网格视图上“启用编辑”

我正在尝试将我的 gridview 连接到 LinqDataSource 以选择、更新、插入和删除记录。我能够进入编辑模式并取消编辑模式,但是当我单击更新时没有任何反应。

我在网上发现了一些东西,说要检查 gridview 智能标签中的“启用编辑”框,但是当我进入智能标签时,唯一出现的复选框是:启用分页、启用排序和启用选择。其他人没有出现。有人看到我在下面做的事情有问题吗?

0 投票
1 回答
1754 浏览

linq - 如何通过后面的代码从 LinqDataSource 获取记录值

我有一个检索单个记录的 LinqDataSource。

我希望能够使用 Page_Load 函数检索所述 DataSource 的值。

但显然上面的代码不起作用......我只是想知道是否有办法让它工作。

这是完整的标记

基本上发生的情况是启用了适当的用户控件,并且该用户控件继承了 LinqDataSource 并显示适当的信息。

编辑:它现在正在使用下面的代码,但是,因为我真的不想多次访问数据库以获得相同的信息,所以我更愿意从 DataSource 中获取值。

编辑2:这似乎是一种解决方法,但我想知道是否有更清洁的方法

0 投票
2 回答
527 浏览

asp.net - LinqDataSource:如何定义默认值

像我在下面的代码中那样为参数定义默认值是否合法?它不断抛出“输入字符串的格式不正确”。对我来说是错误的。
我应该这样做有不同的方式吗?

0 投票
1 回答
1949 浏览

radgrid - RadGrid 不显示过滤后的数据,除非在第 1 页上

我有一个绑定到 Linq 数据源的 Telerik RadGrid。在初始页面加载时,数据在 RadGrid 中显示良好。如果我留在第 1 页并过滤数据,它会正确显示。但是,如果我转到第 2 页或第 3 页或除第 1 页之外的任何页面并过滤数据,它不会显示在 RadGrid 中。我检查了 linq 在即时窗口中生成的 sql,它正在生成正确的 sql 并返回结果,但是当我分页到除第一个页面之外的任何页面时,它没有显示在 radgrid 中。

0 投票
1 回答
7511 浏览

asp.net - LINQDataSource - 查询多个表?

我有一个数据库,并且创建了一个 DBML Linq-to-SQL 文件来表示这个数据库。我创建了一个新的 aspx 页面并将一个 linqdatasource 和一个 formview 控件放到它上面。当我配置 linqdatasource 时,我只能选择从一个表中选择 * ......但我想从多个表中提取。例如,我有simple_person、simple_address、simple_phone 等表,我想从所有这些表中提取。我怎样才能做到这一点?

0 投票
1 回答
463 浏览

asp.net - ASP.NET GridView 排序?

我正在 LinqDataSource 的 Selecting 事件中执行排序查询。然后我将我的查询转换为一个列表并将其分配给结果。我在 ASP.NET gridview 中使用这个数据源。

我可以看到列表已排序,但是当 ASP.NET gridview 似乎不尊重排序顺序时。如何让 gridview 尊重我的默认排序顺序?

0 投票
1 回答
1483 浏览

asp.net - 将多个表linq查询数据绑定到gridview?

我的问题是如何在具有来自多个表的数据的网格视图中显示 linq 查询并允许用户编辑某些字段或从单个表中删除数据?

我想使用 linqdatasource 或 linq 查询来执行此操作。我知道我可以将 e.Result 设置为选择事件的查询。我还能够构建一个自定义数据绑定控件来显示 linq 关系(parent.child)。

但是,我不确定如何使用删除来完成这项工作?我想我可能需要使用自定义代码处理删除事件。

0 投票
1 回答
499 浏览

asp.net - 带有linqdatasource刷新视图的Gridview?

我有一个绑定到 linqdatasource1 的 gridview 和一个绑定到 linqdatasource2 的详细信息(用于搜索)。

当我更新 detailsview 上的数据时,我的 gridview 没有更新。我已经尝试在代码中处理各种 gridview 事件和对 gridview 进行数据绑定,但它似乎不起作用。

0 投票
1 回答
2194 浏览

c# - On ASP.NET ListView with LinqDataSource, display the data when the search button clicked

我有一个带有 LinqDataSource 的 ListView 设置和一个触发搜索功能的按钮。为了避免在 page_load 上显示数据,我在搜索按钮的 Click 事件中设置了 ListView 的 DataSourceID,绑定它并在 LinqDataSource 的 Selecting 事件中设置结果数据。它按我的预期工作,但是每次单击搜索按钮时在按钮 Click 事件中设置 DataSourceId 看起来并不漂亮。我怎样才能以更好和更清晰的方式做到这一点?

ASP 代码:

ASPX.CS 代码: