public funktion og "dynamisk" repeater navn
Hej alle sammen, jeg vil gerne lave en public funktion, som afhængi af sidens navn, henter fra databasen de ting som skal nu engang hentes fra databasen.public static object rightModule()
{
string filename = Path.GetFileName(HttpContext.Current.Request.Path);
SqlConnection conn = new SqlConnection();
conn.ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "dboRightModuleSP";
cmd.Parameters.Add("@filename", SqlDbType.VarChar).Value = filename;
DataTable dt = new DataTable();
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
adapter.Fill(dt);
RepeaterName.DataSource = dt;
RepeaterName.DataBind();
}
Så lige nu har jeg kun navn og kunne relatere til og det er RepeaterName.
Hvordan kan jeg igennem funktionen altså rightModule(string RepeaterName) og så sætte det ned ofran datasource og databind hente navnet.
Da den selvfølgelig klager over det, da du ikke kan sætte en DataSource og DataBind på en string.
Hvordan skal jeg gøre dette?