DropDownList1.AutoPostBack=true; 试试
解决方案 »
- wpf 控件自动宽度,不能马上得到实际宽度问题
- 求赐教 3.5框架下的类怎么改成2.0框架下的
- c#一个类中有个方法是自动执行的当那个方法到某一部时我在窗体要接收那个类发过来的一个值然后使用它
- webbrowser 控件显示HTML文件
- C#用户使用软件的信息怎么保存问题?
- 急问,怎么得到配置文件中的configSections下的组的名称?
- 我在C#中调用windown API播放声音,为什么声音和图像不同步?
- SOS 如何用C#代码在Excel中插入一列waiting……
- c# decimal ⇒ double数据类型转换
- 字符長度
- 一个数据转换的问题。急~
- 有一个问题困了我好多天了。哪位高手有自信的话把信箱留下我把程序发过去。UP有分。。。
{
//here
}里, 是的话,把编码贴出来
另一方面,我试过把UserControl替换成普通的Text,绑定没有问题。
根据按F11跟踪的情况来看,代码都执行完之前一直是按预计的情况走的,但是最后结果不知道为什么UserControl的状态就是保存不下来,若用静态变量保存倒是可以,但是这里肯定不能用静态变量。
<ItemTemplate>
<asp:Label id=Label2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.面板类型") %>'>
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<uc1:ctlPanelType id=CtlPanelType1 runat="server" SelectedValue='<%# DataBinder.Eval(Container, "DataItem.面板类型") %>'>
</uc1:ctlPanelType>
</EditItemTemplate>
</asp:TemplateColumn>
以上是模板列的代码。CtlPanelType是自己做的UserControl
<ItemTemplate>
<asp:Label id=Label2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.面板类型") %>'>
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<uc1:ctlPanelType id=CtlPanelType1 runat="server" SelectedValue='<%# DataBinder.Eval(Container, "DataItem.面板类型") %>'>
</uc1:ctlPanelType>
</EditItemTemplate>
</asp:TemplateColumn>