c# - 如何使用 ASPX 表单中的列表项
问题描述
我有一个来自后面代码(.cs 文件)的项目列表,我需要以 ASPX 形式使用它来替换 asp:Label 文本。这是下面的代码。
代码背后
public class ResourceViewModel
{
public string resourceKey { get; set; }
public string resourceValue { get; set; }
}
public List<ResourceViewModel> resourceViewModel = null;
protected void Page_Load(object sender, EventArgs e)
{
resourceViewModel = new Common().ReadAllResourceItemsAsync();
}
ASPX 页面
<asp:Label ID="lblSelectRpt" runat="server" Text="resourceViewModel.where(x=>x.resourceKey == "Select Report").Select(x=>x.resourceValue).FirstOrDefault())"></asp:Label>
在这里,上面的标签文本应该通过将“选择报告”键传递给列表来替换,并在标签中获取要替换的文本。
无论如何我可以在脚本或内联中使用来实现这一点?
解决方案
推荐阅读
- typescript - 如何在打字稿中调用具有多种类型数组的地图函数
- javascript - 谷歌表格 - 优化在一定范围内创建笔记的功能(非常慢)
- php - 完整地址 $_SERVER["HTTP_REFERER"];
- machine-learning - 无论输入如何,我的 RandomForest 都会为 model.predict_proba() 返回完全相同的概率
- sql - Oracle SQL 数据库内存中 - 比较压缩大小
- python - asyncio:发生异常时如何对对象进行排队
- python - 使用 colab 从内存中读取 .csv 文件
- arrays - 在C中循环遍历二维字符数组的正确方法
- postgresql - 身份验证问题 (KRB5\GSS)
- python - 按值和大小的递增顺序对嵌套的数字列表进行排序