ASP.NET とユーザー コントロールは初めてです。C# コードから JavaScript 配列を生成しようとしています。
メインの .aspx ページには次のものがあります。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="main.aspx.cs" Inherits="main" %>
<%@ Register Src="~/table.ascx" TagPrefix="uc1" TagName="myTable" %>
次に、私のtable.asc.csにこれがあります:
protected void Page_Load(object sender, EventArgs e)
{
(...)
this.LoadDataFromDB();
(...)
}
private void LoadDataFromDB()
{
(...)
Response.Write(array);
(...)
}
私の問題<html>
は、タグの前に配列が書き込まれていることです。それでも問題なく動作しますが<head>
、たとえばタグ内にどのように配置できますか?
ありがとうございました
アップデート:
これをmain.aspxに追加しました
<asp:Literal ID="Literalarray" runat="server" Mode="PassThrough" Text="" />
そしてこれを私のascx.csに:
Literal Literalarray= new Literal();
Literalarray.Text = output;
私は何が欠けていますか?