标签: aspxgridview

ASPxGridView - DetailRow 中的自定义控件

我尝试在 DevExpress 网格详细信息行中使用自定义控件。当一行被扩展时,我想将数据加载到基于主键的自定义控件中。我正在使用detailrow expended 方法。

protected void grid_DetailRowExpandedChanged(object sender, ASPxGridViewDetailRowEventArgs e)
    if (e.Expanded)
    {
        int id = Convert.ToInt32(grd.GetRowValues(e.VisibleIndex, "ID"));
        ...
    }
Run Code Online (Sandbox Code Playgroud)

问题是我不知道如何访问扩展明细行中的自定义控件。我在网格上看不到任何 Row 或 Items 属性,而这些属性本来可以使用 FindControl()。有人知道如何获取详细信息行甚至行对象的线索吗?

谢谢!

asp.net devexpress aspxgridview

1
推荐指数
1
解决办法
7743
查看次数

.Net数字格式

我已经查看了.Net框架的所有数字格式选项,我找不到我需要的格式.

我有一个浮点变量,我需要一个格式字符串(而不是代码),它执行以下操作:

如果value = 1500.00,则格式化字符串将为:1,500(而不是1,500.00)如果value = 1500.53,则格式化字符串将为:1,500.53如果value = 0.53,则格式化字符串将为:0.53

因此"n"和"N0"格式对我来说不起作用,因为如果值是整数,"n"总是加".00",因为"n"表示浮点数,而"N0"围绕即使值不是整数,也要将数字设为整数(1500.53)

我需要这个字符串,因为我在ASPXGridView(devexpress控件)列中使用格式 - DisplayFormatString属性

有人可以帮忙吗?

谢谢

另一件事:后面的位数.可以变化..例如可以是:1500.53536

.net asp.net devexpress aspxgridview

1
推荐指数
1
解决办法
1775
查看次数

如何在devexpress ASPxGridView控件中添加超链接列?

我想从Devexpress(c#asp.net)添加到我的GridView一个超链接列,我想在每个行的名称中设置数据的值.

这可能吗?怎么样?

c# devexpress aspxgridview

1
推荐指数
1
解决办法
2万
查看次数

在gridview中选择一行,然后将所选行传递到另一页

我正在使用C#和SQL Server在ASP.NET中编写Web应用程序.

基本上我希望能够选择a中的特定行GridView并将主键从该行传递到另一个包含一系列文本框和标签的页面,我希望用所选行中的数据填充这些行.

我这样做的主要原因是因为我的表中有很多字段,我需要扩展GridView编辑中的字段等.

我已经研究了一下ASP.NET中的select语句,但我无法弄清楚如何将该信息传递给另一个页面.

c# sql-server asp.net row aspxgridview

1
推荐指数
1
解决办法
2万
查看次数

ASPxGridView无法使用ReadOnly False编辑行

我目前正在使用aspx网站,其中我正在使用ASPxGridView控件.我可以按照我希望它出现的方式在GridView上显示数据.但是,当我单击"编辑"按钮(由控件本身在命令列下提供)时,会出现问题.单击所述按钮后,GridView会将该行更改为可编辑的行.但是,我无法更改文本框中的值.请注意,我已经在GridView的智能标记和xml源本身上将ReadOnly属性设置为false.

我试图创建一个测试标志,其中只要ReadOnly属性设置为true,文本框的背景颜色就会变为蓝色.运行程序后,无论ReadOnly设置为true还是false,文本框都将显示为蓝色.

是否有任何其他属性可以帮助我使这些文本框可编辑?非常感谢!

干杯!

c# asp.net aspxgridview

0
推荐指数
1
解决办法
5068
查看次数

标签 统计

aspxgridview ×5

asp.net ×4

c# ×3

devexpress ×3

.net ×1

row ×1

sql-server ×1