1: using System;
2: using System.Web.UI.WebControls;
3: using System.Web.UI;
4: using System.ComponentModel;
5: using System.ComponentModel.Design;
6: using AjaxControlToolkit;
7:
8: [assembly: System.Web.UI.WebResource("AJAXControls.ResolutionCSSChanger.ResolutionCSSChangerBehavior.js", "text/javascript")]
9:
10: namespace AJAXControls.ResolutionCSSChanger
11: {
12: [Designer(typeof(ResolutionCSSChangerDesigner))]
13: [ClientScriptResource("AJAXControls.ResolutionCSSChanger.ResolutionCSSChangerBehavior", "AJAXControls.ResolutionCSSChanger.ResolutionCSSChangerBehavior.js")]
14: [TargetControlType(typeof(Control))]
15: public class ResolutionCSSChangerExtender : ExtenderControlBase
16: {
17: // TODO: Add your property accessors here.
18: //
19: [ExtenderControlProperty]
20: [DefaultValue("")]
21: public string CSSFiles
22: {
23: get
24: {
25: return GetPropertyValue("CSSFiles", "");
26: }
27: set
28: {
29: SetPropertyValue("CSSFiles", value);
30: }
31: }
32:
33: [ExtenderControlProperty]
34: [DefaultValue("")]
35: public string ScreenWidths
36: {
37: get
38: {
39: return GetPropertyValue("ScreenWidths", "");
40: }
41: set
42: {
43: SetPropertyValue("ScreenWidths", value);
44: }
45: }
46: }
47: }