메신저 새로운 UserControl을 내 코드가asp.net UserControl을 드롭 다운 selectedIndex의 및 selectedvalue는
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="StylishDDL.ascx.cs" Inherits="JDropDown.Controls_StylishDDL" %>
<script src="Jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="Jquery/jquery.selectbox-0.5.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#ddlStytlish').selectbox();
});
</script>
<asp:DropDownList ID="ddlStytlish" runat="server" ClientIDMode="Static">
</asp:DropDownList>
namespace JDropDown
{
public partial class Controls_StylishDDL : UserControl
{
public string _selectedvalue = "";
public int _selectedIndex = 0;
public Controls_StylishDDL()
{
}
public Controls_StylishDDL(int selectedIndex , string selectedval)
{
SelectedIndx = selectedIndex;
SelectedVal = selectedval;
}
public string SelectedVal
{
get
{
_selectedvalue = this.ddlStytlish.SelectedValue;
return _selectedvalue;
}
set { _selectedvalue = value; }
}
public int SelectedIndx
{
get
{
_selectedIndex = this.ddlStytlish.SelectedIndex;
return this._selectedIndex;
}
set { this._selectedIndex = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
this.ddlStytlish.AutoPostBack = false;
LoadStates();
}
내가이 컨트롤을 사용하면 그것 seletected 인덱스를 제외하고 잘 작동이 항상 0이다 드롭 다운 및 선택 값을 코딩 항상 null입니다 어떻게 사용자 컨트롤에 대한 인덱스 값
또는 사람이하는 방법에 drowpdown 상속 말해 줄 수가이 비디오에 설명 된 것처럼 다른 옵션은 사용자 컨트롤의 속성을 유지하는 것입니다
usercontrol 또는 그와 비슷한 것 – skhurams