我想使用以下幾行將更少的HTML行添加到更新面板中的div中。在asp.net網站的更新面板中添加html到div?
protected void ListView2_ItemCommand(object sender, ListViewCommandEventArgs e)
{
string[] arg = new string[2];
arg = e.CommandArgument.ToString().Split(';');
listofdisplayblogs.Count();
DisplayBlog db = listofdisplayblogs.ElementAt(0);
Blog b = db.DisplayBlogsByYear.ElementAt(Convert.ToInt32(arg[1]) - 1);
div1.InnerHtml = b.BlogContent;
}
在設計頁面我有更新面板裏面的這段代碼。
<asp:UpdatePanel runat="server" ID="UpdatePanel1">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ListView1" EventName="ItemCommand" />
</Triggers>
<ContentTemplate>
<div style="width: 70%; height: 500px; overflow: scroll; scrollbar-3dlight-color: cadetblue; float: right; border: 1px solid black">
<div id="div1" runat="server"></div>
</ContentTemplate>
</asp:UpdatePanel>
我有一個上方的列表視圖和更新Itemcommand。 但我瀏覽器,我看到這個錯誤。
Cannot read property 'PRM_ParserErrorDetails' of undefined
你可能要張貼相應的JavaScript。我期望這個問題是你正在尋找一個與你預期不同的ID。看看你呈現的HTML並看看。 – Bert
是的呈現的HTML標識在瀏覽器中是相同的。 –