1

csコードを使用してaspxページでdatetimepickerを使用したいのですが、csで動的に作成する必要があります。通常はjqueryを使用しますが、別の解決策を受け入れることができます。

4

1 に答える 1

3

jquery スクリプトをコントロールにアタッチするスクリプトを動的に作成できます。

string csname1 = "BindDatePickerScript";
Type cstype = this.GetType();

// Get a ClientScriptManager reference from the Page class.
ClientScriptManager cs = Page.ClientScript;
// Check to see if the startup script is already registered.
if (!cs.IsStartupScriptRegistered(cstype, csname1))
{
System.Text.StringBuilder cstext1 = new System.Text.StringBuilder();
cstext1.Append("<script type='text/javascript'>");
cstext1.Append("Your Script");
cstext1.Append("});");
cstext1.Append("</");
cstext1.Append("script>");

cs.RegisterStartupScript(cstype, csname1, cstext1.ToString());
}

このスクリプトは、レンダリングされた HTML ページの下部に追加されます。

于 2012-04-24T13:02:57.403 に答える