2012-02-23 8 views
3

リストアイテムからマルチラインテキストボックスに値をフェッチする方法に関する質問があります。 私はたくさん試しました。初めてそれは正しいデータを与えました。 でも、正しいデータが得られますが、データと共にdivタグも取得されます。 もしあれば何かお考えください。ここで複数行のテキストボックスにリストアイテムを取得する

が私のコードです:

Register.aspx

<tr> 
    <td> 
     <asp:Label ID="Label3" runat="server" Text="Prerequisite"></asp:Label> 
    </td> 
    <td> 
     <asp:TextBox ID="TxtPrerequisite1" runat="server" TextMode="MultiLine" ReadOnly="true"></asp:TextBox> 
    </td> 
</tr> 

Register.aspx.cs

string oPrerequisite = null; 
SPSite oSPSiteCollection = SPContext.Current.Site; 
SPWeb oSPWeb = SPContext.Current.Web; 
SPList oSPList1 = oSPWeb.Lists["Scheduled Courses"]; 
SPListItemCollection oItemCollectionCourse = oSPList1.Items; 
foreach (SPListItem ospListItemCourse in oItemCollectionCourse) 
{ 
    oPrerequisite = ospListItemCourse["Prerequisite"].ToString(); 
    TxtPrerequisite1.Text = oPrerequisite; 
} 

私は取得していますアウトプット実際には、次のとおりです。

<div class="ExternalClassEAA502F55D7B4F9BBA347E2137621D8A"><p> Correct Value is here >div </p></div> 

ここで期待される出力次のとおりです。

正しい値が、私は唯一の価値を持っているので、どのように私は正しい答えからタグを削除することができ、ここで

です。

答えて

0

SPHttpUtility.ConvertSimpleHtmlToText

TxtPrerequisite1.Text = 
    SPHttpUtility.ConvertSimpleHtmlToText(oPrerequisite, oPrerequisite.Length); 
+0

を試してみてはリッチBennema.Itが完全に働いたありがとうございました! – missReclusive

関連する問題