2

次のコードがあり、「Check Availability」というテキストを、 https: //website.com のような URL を開くリンクに変更する必要があります。

どうやってやるの?どんな助けでも大歓迎です。

    if (ApplicationSetting.GetByNameBoolean("Web_AllowBackOrder", true, "") && orderLine.Product.TrackInventory)
                {
                    var inv = (Int32)(orderLine.Product.QtyOnHand - totalOrdered);
                    if (inv < 0)
                        line.Availability = "Check Availability";
                    else if (inv <= model.InventoryLowStockQuantity)
                        line.Availability = "Low Stock";
                    else
                        line.Availability = "Available";
                }
4

1 に答える 1

0

次のように、HTML ヘルパーをセットアップします。

public static string SimpleLink(this HtmlHelper html, string url, string text)
{
    return String.Format("<a href=\"{0}\">{1}</a>", url, text);
}

ビューで、HTML ヘルパーを使用します。

 <tr>
    <td>
        <%= Html.SimpleLink(line.Url,line.Availability) %>
    </td>
</tr>

これにより、正しい方向に進むはずです。

于 2013-10-29T20:34:21.543 に答える