[英]how to use substring in linq c# and also bind convert html tag in plan text. issue in binding GridView in asp.net
您好,我試圖將Grid視圖與linq查詢類綁定在一起,該類運行良好,但必須解決我的代碼中的一個問題,如下所示。
DataClassesDataContext con = new DataClassesDataContext(con);
var q = from v in con.View_tabel
where v.Id == WeekId
select new { v.Id, v.WeekId, v.DayId, v.Title,
v.Description, v.ImageUrl, v.WeekDayType };
GridView.DataSource = q;
GridView.DataBind();
hew是conver html的代碼,用於計划以下文本,如何在linq中使用此類
public static string GetTextonly(string editorcontent)
{
string strtext = "";
strtext = Regex.Replace(editorcontent, @"<(.|\n)*?>", string.Empty);
return strtext;
}
我用此Linq代碼將GridView綁定起來,並且可以正常工作,但我想在其中添加一些代碼,以便在計划文本中添加html標簽Description,還需要我們提供一個子字符串以在200個單詞左右的簡短字詞中添加Description細節,請對此代碼進行修改將幫助我將計划HTML中的Description HTML標簽綁定到文本中,並使用子字符串方法
謝謝
您是否嘗試在您的選擇中添加GetTextonly(v.Description)?
為此,您需要為它們命名以防止發生以下錯誤:錯誤無效的匿名類型成員聲明符。 必須使用成員分配,簡單名稱或成員訪問來聲明匿名類型成員。
這意味着您需要命名匿名類型的無法推斷的屬性。 請查看本文,因為它可以幫助您使用匿名類型(C#編程)
var q = from v in con.View_tabel
where v.Id == WeekId
select new {
name = v.Id,
week = v.WeekId,
day = v.DayId,
titleText = v.Title,
descriptionText = v.Description,
descriptionClearText = GetTextonly(v.Description),
image = v.ImageUrl,
weekDay = v.WeekDayType
};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.