PDA

View Full Version : سوال: چرا MaxLength کار نمی کند؟!



پیام حیاتی
دوشنبه 02 آذر 1394, 16:10 عصر
سلام


<asp:TextBox ID="txtDescripRahn" runat="server" CssClass="rich" TextMode="MultiLine" ValidationGroup="2" MaxLength="10"></asp:TextBox>

هر تعداد کاراکتر بخواهیم می توانیم وارد کنیم MaxLength در نظر گرفته نمیشه.

notlikeothers
دوشنبه 02 آذر 1394, 16:26 عصر
درود.یا باید multiline برداری یا اسکریپت بنویسی
http://stackoverflow.com/questions/1334286/specifying-maxlength-for-multiline-textbox

پیام حیاتی
دوشنبه 02 آذر 1394, 18:18 عصر
- با script بررسی کنم اگر جاوا اسکریپت مرورگر غیر فعال باشد باز به مشکل بر می خوریم.
- اگر multiline برداشته شود می توان ظاهر آن را با Css درست کرد به عنوان فیلد توضیحات در جدول فرم اما متن از وسط آن شروع می شود و به خط بعد هم نمی رود:

137000

- این row و Column هم کاری نمی کنن.

aminmousavi
دوشنبه 02 آذر 1394, 19:32 عصر
سلام دوست عزیز . از این کد استفاده کن مشکلت حل میشه :

if (!IsPostBack)
txttest.Attributes.Add("maxlength", txttest.MaxLength.ToString());