从代码后面添加onclick代码格式吗?

时间:2019-07-03 06:04:30

标签: asp.net

我正在使用代码背后的代码来将javascript代码动态设置为onclick事件。问题是我遇到了代码被格式化的奇怪现象。 因此:

    protected void HostJournalGridView_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            e.Row.Attributes["onclick"] =
                string.Format("$(#detailDataRow{0}).addClass('overlayVisible');$(#detailDataRow{0}).removeClass('overlayHidden')",
                e.Row.RowIndex);
        }
    }

产生以下结果:

</tr><tr class="JournalGridViewRow" onclick="$(#detailDataRow1).addClass(&#39;overlayVisible&#39;);$(#detailDataRow1).removeClass(&#39;overlayHidden&#39;)" style="background-color:#CCCCCC;">

将'格式化为&#39。我能以某种方式避免这种情况吗?

1 个答案:

答案 0 :(得分:0)

尝试将seetest.swipeWhileNotFound("Up", 0, 2000, "NATIVE", "xpath=//android.view.View[@text='Karnataka']", 0, 1000, 5, true) 通话包装在string.Format内,例如

HttpUtility.HtmlDecode()

该文档可用here