I ve got a ASP. 我压倒一切地提供不同功能的纽顿控制网。 守则如下。 I m over the Render methods to surround the control with an <a>
.
/// <summary>
/// Render Method
/// </summary>
/// <param name="writer"></param>
protected override void Render(HtmlTextWriter writer)
{
base.CssClass = "euva-button-decorated";
writer.Write("<a class="euva-button">");
base.Render(writer);
writer.Write("</a>");
}
当我检查网页上产生的来源时,我发现,在哪里,伙伴关系司。 Net已注入了它的点击手,它做到如下......
<a class="euva-button"><input type="submit" name="TestButton" value="Test Button" onclick="clickOnce(this);WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("TestButton", "", true, "", "", false, false))" id="TestButton" class="euva-button-decorated" /></a>
......似乎放弃双重引用的产出,这意味着浏览器无法理解 j。
我如何使这一方法不能逃脱注射式伙伴关系。 网上客户点击手?
注