Я пытаюсь добавить несколько строк HTML в div, который находится внутри панели обновления, используя следующие строки.Добавление html в div внутри панели обновления на веб-сайте asp.net?
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. Я ожидаю, что проблема заключается в том, что вы ищете идентификатор, который отображается иначе, чем вы ожидаете. Взгляните на визуализированный HTML и посмотрите. – Bert
Да, отображаемый HTML-идентификатор одинаковый в браузере. –