小编kar*_*lis的帖子

为UI目的排序枚举

假设我们有一个UI,在这个UI中我们有一个下拉列表.此下拉列表中填充了枚举的翻译值.

鞠躬,我们可以按枚举的int值,枚举的名称和枚举的翻译名称进行排序.

但是如果我们想要一个与上面提到的3不同的排序呢.如何处理这样的要求?

c# asp.net enums

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

dropdownlist DataTextField由属性组成?

有没有办法通过由对象的多个属性组成的c#在asp.net中创建下拉列表的datatextfield属性?

public class MyObject
{
  public int Id { get; set; }
  public string Name { get; set; }
  public string FunkyValue { get; set; }
  public int Zip { get; set; }
}

protected void Page_Load(object sender, EventArgs e)
{
  List<MyObject> myList = getObjects();
  ddList.DataSource = myList;
  ddList.DataValueField = "Id";
  ddList.DataTextField = "Name";
  ddList.DataBind();
}
Run Code Online (Sandbox Code Playgroud)

我想要不要使用"名称",而是"名称(Zip)",例如.

当然,我可以更改MyObject类,但我不想这样做(因为MyObject类在模型类中,不应该在UI中做我需要的东西).

c# asp.net data-binding drop-down-menu

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

jOOQ如何使用可选排序

我有一个从表中选择人员的查询。

SelectConditionStep<PersonRecord> select = context
    .selectFrom(Tables.PERSON)
    .where(Tables.PERSON.ISDELETED.eq(false));

if(searchValue != null && searchValue.length() > 0){
    select.and(Tables.PERSON.LASTNAME.likeIgnoreCase(String.format("%%%s%%", searchValue)));
}
List<PersonRecord> dbPersons = select
    .orderBy(Tables.PERSON.LASTNAME, Tables.PERSON.FIRSTNAME, Tables.PERSON.ID)
    .limit(length).offset(start)
    .fetch();
Run Code Online (Sandbox Code Playgroud)

这段代码工作得很好。因为我在数据表中显示数据,所以我需要具有可选/动态排序功能。到目前为止我没有找到解决方案。

java sql jooq

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

单击文本时复选框在转发器中选择/取消选择

说我们有简单的asp.net转发器,连续我们有一个复选框,一个标签(记录的数据库ID)和不可见(用于回发)和一个文本(在tabelcell中)

现在我想像在Windows中一样,如果你点击文本,应该选中或取消选中复选框.

有人为此提供了链接或解决方案,也许已经有了jQuery?

编辑:正如我所说,它是一个asp.repeater.并且该表用于布局,因此使用checkbox.text属性是不可设计的(例如换行)复选框和文本的ID在转发器的呈现时动态添加/更改.因此标签解决方案也没有真正起作用.

javascript asp.net jquery repeater

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

标签 统计

asp.net ×3

c# ×2

data-binding ×1

drop-down-menu ×1

enums ×1

java ×1

javascript ×1

jooq ×1

jquery ×1

repeater ×1

sql ×1