즉시 코드를 생성해도 괜찮습니까? 아니면 주요 코드 냄새입니까? 어떻게 더 좋게 만들 수 있습니까?즉석에서 javascript를 생성하는 C# 코드
저는 웹에 익숙하지 않지만 항상이 문제에 걸려 넘어지고 있습니다. 왜 그런지 정말 이해하지 못합니다.
// Create a js function that applies foo to each group of controls
foreach (KeyValuePair<string, Dictionary<Control, string>> pair in maps)
{
js.Append(pair.Key);
js.Append("=function(grid){Prm.remove_endRequest(");
js.Append(pair.Key);
js.Append(");if(grid && grid._element)"); // ... blah blah blah
}
page.ClientScript.RegisterClientScriptBlock(page.GetType(), key + "Ajax",
js.ToString(), true);