今天可以說是費了九牛二虎之力, 通宵一晚, 才研究出這個webcontrol的collection屬性的設定.
首先介紹幾個屬性上的attribute
1、designerserializationvisibility
常用的是designerserializationvisibility(designerserializationvisibility.content),表示要render的是其內容,而非本身。
2、editor
當屬性使用的是arraylist,而非一些強型別的屬性,則需要有乙個類繼承system.componentmodel.design.collectioneditor,用來確定設計時的介面
3、persistencemode
persistencemode.innerproperty,指的是把該屬性以內部tag的形式儲存起來,而非儲存到本控制項的屬性上。
4、notifyparentproperty
notifyparentproperty(true),表示當屬性改變時,通知其父控制項
原**如下:
using system;
using system.collections;
using system.web.ui.webcontrols;
using system.componentmodel;
using system.web.ui;
using system.drawing.design;
namespace classlibrary2
[designerserializationvisibility(designerserializationvisibility.content),
notifyparentproperty(true),
editor(typeof(mycollectioneditor),typeof(uitypeeditor)),
persistencemode(persistencemode.innerproperty)
]public arraylist myparam
}
}[typeconverter(typeof(expandableobjectconverter))]
public class parame
set}
public parame()
public override string tostring()
public class mycollectioneditor : system.componentmodel.design.collectioneditor
protected override type createcollectionitemtype()
protected override bool canselectmultipleinstances()
}其中最值得注意的,就是這一段
[designerserializationvisibility(designerserializationvisibility.content),
notifyparentproperty(true),
editor(typeof(mycollectioneditor),typeof(uitypeeditor)),
persistencemode(persistencemode.innerproperty)
]public arraylist myparam
}
}屬性前的說明就不用多說,讓我一直頭痛了很久的就是,當我設定了有set的時候,即
public arraylist myparam
set
}這時候就會出現"建立控制項時出錯"的錯誤, 非得要把set去掉才成功, 很奇怪。如果真的是這樣子,是否代表我就不能夠使用mycontrol.myparam = ***這樣子的語句了?
如何取得動態裝載的WEB CONTROL的屬性值?
我有乙個頁面,動態裝載兩個控制項,txtquestion1 和txtquestion2,其中的 1,2是由乙個陣列中的值來確定的 裝載方法如下 for int i 0 i arrlang.getupperbound 0 i 現在我要取得使用者在這兩個動態裝載的文字框中輸入的內容,要求也用陣列來實現。...
卷積運算的im2col
include include include using namespace std typedef double dtype void kernel reshape dtype weight in,dtype weight out,int k,int c,int n n k k c k k c ...
深度學習之卷積操作中的im2col 理論篇
卷積運算 眾所周知,在深度學習 這裡主要指計算機視覺 中,卷積操作是乙個重要的操作,卷積操作的物件通常是乙個3d matrix,形如 height,width,channels 卷積操作中對應的單個卷積核形狀為 k,k,channels 如下圖所示 該卷積核在輸入資料上,從左到右,從上到下,以一定的...